HttpResponseWrapper 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装 HTTP 内部对象,该对象提供来自 ASP.NET 操作的 HTTP 响应信息。
public ref class HttpResponseWrapper : System::Web::HttpResponseBase
	public class HttpResponseWrapper : System.Web.HttpResponseBase
	type HttpResponseWrapper = class
    inherit HttpResponseBase
	Public Class HttpResponseWrapper
Inherits HttpResponseBase
		- 继承
 
注解
类 HttpResponseWrapper 派生自 类, HttpResponseBase 并充当类的 HttpResponse 包装器。 此类公开 类的功能, HttpResponse 同时公开 类型 HttpResponseBase 。 类 HttpResponseBase 使你能够将应用程序中 类的原始实现替换为自定义实现 HttpResponse ,例如在 ASP.NET 管道外部执行单元测试时。
构造函数
| HttpResponseWrapper(HttpResponse) | 
		 初始化 HttpResponseWrapper 类的新实例。  | 
        	
属性
| Buffer | 
		 获取或设置一个值,该值指示是否缓冲输出并在整个响应结束处理后发送该输出。  | 
        	
| BufferOutput | 
		 获取或设置一个值,该值指示是否缓冲输出并在整个页面结束处理后发送该输出。  | 
        	
| Cache | 
		 获取当前网页的缓存策略(如过期时间、隐私设置和 vary 子句)。  | 
        	
| CacheControl | 
		 获取或设置与 HttpCacheability 枚举值之一匹配的   | 
        	
| Charset | 
		 获取或设置当前响应的 HTTP 字符集。  | 
        	
| ClientDisconnectedToken | 
		 获取客户端断开连接时触发的 CancellationToken 对象。  | 
        	
| ClientDisconnectedToken | 
		 获取客户端断开连接时触发的 CancellationToken 对象。 (继承自 HttpResponseBase) | 
        	
| ContentEncoding | 
		 获取或设置当前响应的内容编码。  | 
        	
| ContentType | 
		 获取或设置当前响应的 HTTP MIME 类型。  | 
        	
| Cookies | 
		 获取响应 cookie 集合。  | 
        	
| Expires | 
		 获取或设置在客户端或代理上缓存的页面过期之前的分钟数。 如果用户在页面过期之前返回到该页,则显示缓存的版本。 提供 Expires,以便兼容 ASP 的早期版本。  | 
        	
| ExpiresAbsolute | 
		 获取或设置一个绝对日期和时间,该时间点之后,缓存信息在缓存中过期。 提供 ExpiresAbsolute,以便兼容 ASP 的早期版本。  | 
        	
| Filter | 
		 获取或设置用于在传输之前修改 HTTP 实体正文的筛选器对象。  | 
        	
| HeaderEncoding | 
		 获取或设置当前响应的标头的编码。  | 
        	
| Headers | 
		 获取响应标头的集合。  | 
        	
| HeadersWritten | 
		 获取指示是否已写入响应标头的值。  | 
        	
| HeadersWritten | 
		 获取指示是否已写入响应标头的值。 (继承自 HttpResponseBase) | 
        	
| IsClientConnected | 
		 获取一个值,该值指示客户端是否连接至服务器。  | 
        	
| IsRequestBeingRedirected | 
		 获取一个值,该值指示客户端是否重定向至新位置。  | 
        	
| Output | 
		 获取实现到传出的 HTTP 响应流的文本输出的对象。  | 
        	
| OutputStream | 
		 向传出 HTTP 内容主体提供二进制输出。  | 
        	
| RedirectLocation | 
		 获取或设置 HTTP   | 
        	
| Status | 
		 设置返回到客户端的   | 
        	
| StatusCode | 
		 获取或设置返回到客户端的输出的 HTTP 状态代码。  | 
        	
| StatusDescription | 
		 获取或设置返回到客户端的输出的 HTTP 状态消息。  | 
        	
| SubStatusCode | 
		 获取或设置一个值,该值限定响应的状态代码。  | 
        	
| SupportsAsyncFlush | 
		 获取一个值,该值指示集合是否支持异步刷新操作。  | 
        	
| SupportsAsyncFlush | 
		 获取一个值,该值指示连接是否支持异步刷新操作。 (继承自 HttpResponseBase) | 
        	
| SuppressContent | 
		 获取或设置指示是否将 HTTP 内容发送到客户端的值。  | 
        	
| SuppressDefaultCacheControlHeader | 
		 获取或设置一个值,该值指示是否取消默认缓存控件: 当前 HTTP 响应的专用标头。  | 
        	
| SuppressDefaultCacheControlHeader | 
		 获取或设置一个值,该值指示是否取消当前 HTTP 响应的默认   | 
        	
| SuppressFormsAuthenticationRedirect | 
		 获取或设置指定重定向至登录页的 forms 身份验证是否应取消的值。  | 
        	
| SuppressFormsAuthenticationRedirect | 
		 获取或设置指定重定向至登录页的 forms 身份验证是否应取消的值。 (继承自 HttpResponseBase) | 
        	
| TrySkipIisCustomErrors | 
		 获取或设置一个值,该值指定是否禁用 IIS 7.0 自定义错误。  |