IHttpResponseFeature インターフェイス

定義

HTTP 応答のフィールドと状態を表します。

public interface class IHttpResponseFeature
public interface IHttpResponseFeature
type IHttpResponseFeature = interface
Public Interface IHttpResponseFeature
派生

プロパティ

Body
古い.

応答本文を記述するための を Stream 取得または設定します。

HasStarted

応答が開始されたかどうかを示す値を取得します。

の場合 trueStatusCodeReasonPhrase、および Headers は変更できなくなり、 OnStarting(Func<Object,Task>, Object) 呼び出す必要はありません。

Headers

送信する応答ヘッダーを取得または設定します。 複数の値を持つヘッダーは、複数のヘッダーとして出力されます。

ReasonPhrase

RFC 7230 で定義されている理由語句を取得または設定します。 このフィールドは HTTP/2 ではサポートされなくなりました。

StatusCode

RFC 7230 で定義されている状態コードを取得または設定します。

メソッド

OnCompleted(Func<Object,Task>, Object)

応答が完全に完了した後に呼び出されるコールバックを登録します。 これは、リソースのクリーンアップを目的としています。

OnStarting(Func<Object,Task>, Object)

応答が開始される直前に呼び出されるコールバックを登録します。

これは、または ReasonPhraseを変更する最後のHeadersStatusCode機会です。

適用対象