HttpResponseData クラス

定義

送信 HTTP 応答の表現。

public abstract class HttpResponseData
type HttpResponseData = class
Public MustInherit Class HttpResponseData
継承
HttpResponseData

コンストラクター

HttpResponseData(FunctionContext)

HttpResponseData クラスの新しいインスタンスを初期化します。

プロパティ

Body

応答本文ストリームを取得または設定します。

Cookies

要求 Cookie を HttpCookies 含むインスタンスを取得します。

FunctionContext

この応答の を FunctionContext 取得します。

Headers

応答ヘッダーを含む を HttpHeadersCollection 取得または設定します。

StatusCode

応答の状態コードを取得または設定します。

メソッド

CreateResponse(HttpRequestData)

指定された要求の HTTP 応答を作成します。

拡張メソッド

WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, HttpStatusCode, CancellationToken)

指定した を使用して、指定した値を JSON として応答本文に非同期に ObjectSerializer書き込みます。 応答コンテンツ タイプは に application/json; charset=utf-8 設定され、状態コードは指定された statusCodeに設定されます。

WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, String, HttpStatusCode, CancellationToken)

指定した を使用して、指定した値を JSON として応答本文に非同期に ObjectSerializer書き込みます。 応答コンテンツ タイプは指定された contentType に設定され、状態コードは指定された statusCodeに設定されます。

WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, String, CancellationToken)

指定した を使用して、指定した値を JSON として応答本文に非同期に ObjectSerializer書き込みます。 応答コンテンツ タイプは指定された contentType に設定され、状態コードは 200 に設定されます。

WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, CancellationToken)

指定した を使用して、指定した値を JSON として応答本文に非同期に ObjectSerializer書き込みます。 応答コンテンツ タイプは に application/json; charset=utf-8 設定され、状態コードは 200 に設定されます。

WriteAsJsonAsync<T>(HttpResponseData, T, HttpStatusCode, CancellationToken)

このワーカー用に構成された既定値 ObjectSerializer を使用して、指定した値を JSON として応答本文に非同期に書き込みます。 応答コンテンツ タイプは に application/json; charset=utf-8 設定され、状態コードは指定された statusCodeに設定されます。

WriteAsJsonAsync<T>(HttpResponseData, T, String, HttpStatusCode, CancellationToken)

このワーカー用に構成された既定値 ObjectSerializer を使用して、指定した値を JSON として応答本文に非同期に書き込みます。 応答コンテンツ タイプは指定された contentType に設定され、状態コードは指定された statusCodeに設定されます。

WriteAsJsonAsync<T>(HttpResponseData, T, String, CancellationToken)

このワーカー用に構成された既定値 ObjectSerializer を使用して、指定した値を JSON として応答本文に非同期に書き込みます。 応答コンテンツ タイプは指定された contentType に設定され、状態コードは 200 に設定されます。

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

このワーカー用に構成された既定値 ObjectSerializer を使用して、指定した値を JSON として応答本文に非同期に書き込みます。 応答コンテンツ タイプは に application/json; charset=utf-8 設定され、状態コードは 200 に設定されます。

WriteBytes(HttpResponseData, Byte[])

指定されたバイトを応答本文に書き込みます。

WriteBytesAsync(HttpResponseData, Byte[])

指定されたバイトを応答本文に非同期的に書き込みます。

WriteBytesAsync(HttpResponseData, Byte[], CancellationToken)

指定されたバイトを応答本文に非同期的に書き込み、取り消し要求を監視します。

WriteString(HttpResponseData, String, Encoding)

指定したエンコードを使用して、指定された文字列を応答本文に書き込みます。

WriteStringAsync(HttpResponseData, String, Encoding)

指定したエンコードを使用して、指定された文字列を応答本文に非同期的に書き込みます。

WriteStringAsync(HttpResponseData, String, CancellationToken, Encoding)

指定したエンコードを使用して、指定された文字列を応答本文に非同期的に書き込み、キャンセル要求を監視します。

適用対象