HttpResponseFeature 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
的默认实现 IHttpResponseFeature。
public ref class HttpResponseFeature : Microsoft::AspNetCore::Http::Features::IHttpResponseFeature
public class HttpResponseFeature : Microsoft.AspNetCore.Http.Features.IHttpResponseFeature
type HttpResponseFeature = class
interface IHttpResponseFeature
Public Class HttpResponseFeature
Implements IHttpResponseFeature
- 继承
-
HttpResponseFeature
- 实现
构造函数
HttpResponseFeature() |
初始化 HttpResponseFeature 的新实例。 |
属性
Body |
获取或设置 Stream 用于写入响应正文的 。 |
HasStarted |
获取一个值,该值指示响应是否已启动。
如果 |
Headers |
获取或设置要发送的响应标头。 具有多个值的标头将作为多个标头发出。 |
ReasonPhrase |
获取或设置 RFC 7230 中定义的原因短语。 请注意,HTTP/2 不再支持此字段。 |
StatusCode |
获取或设置 RFC 7230 中定义的状态代码。 |
方法
OnCompleted(Func<Object,Task>, Object) |
注册在响应完全完成后要调用的回调。 这适用于资源清理。 |
OnStarting(Func<Object,Task>, Object) |
注册在响应开始前要调用的回调。 这是修改 Headers、 StatusCode或 ReasonPhrase的最后机会。 |