HttpResponseData Klasse

Definition

Eine Darstellung der ausgehenden HTTP-Antwort.

public abstract class HttpResponseData
type HttpResponseData = class
Public MustInherit Class HttpResponseData
Vererbung
HttpResponseData

Konstruktoren

HttpResponseData(FunctionContext)

Initialisiert eine neue Instanz der HttpResponseData-Klasse.

Eigenschaften

Body

Ruft den Antworttextstream ab oder legt diese fest.

Cookies

Ruft einen HttpCookies instance ab, der die Anforderungscookies enthält.

FunctionContext

Ruft die FunctionContext für diese Antwort ab.

Headers

Ruft einen HttpHeadersCollection ab, der die Antwortheader enthält, oder legt diese fest.

StatusCode

Ruft den status Code für die Antwort ab oder legt diese fest.

Methoden

CreateResponse(HttpRequestData)

Erstellt eine HTTP-Antwort für die bereitgestellte Anforderung.

Erweiterungsmethoden

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext, indem die bereitgestellte verwendet wird ObjectSerializer. Der Antwortinhaltstyp wird auf application/json; charset=utf-8 festgelegt, und der status Code wird auf den angegebenen statusCodefestgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext, indem die bereitgestellte verwendet wird ObjectSerializer. Der Antwortinhaltstyp wird auf das angegebene contentType festgelegt, und der status Code wird auf die bereitgestellte statusCodefestgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext, indem die bereitgestellte verwendet wird ObjectSerializer. Der Antwortinhaltstyp wird auf den bereitgestellten contentType und der status Code auf 200 festgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext, indem die bereitgestellte verwendet wird ObjectSerializer. Der Antwortinhaltstyp wird auf application/json; charset=utf-8 und der status Code auf 200 festgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext, wobei der für diesen Worker konfigurierte Standardwert ObjectSerializer verwendet wird. Der Antwortinhaltstyp wird auf application/json; charset=utf-8 festgelegt, und der status Code wird auf den angegebenen statusCodefestgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext, wobei der für diesen Worker konfigurierte Standardwert ObjectSerializer verwendet wird. Der Antwortinhaltstyp wird auf das angegebene contentType festgelegt, und der status Code wird auf die bereitgestellte statusCodefestgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext, wobei der für diesen Worker konfigurierte Standardwert ObjectSerializer verwendet wird. Der Antwortinhaltstyp wird auf den bereitgestellten contentType und der status Code auf 200 festgelegt.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext, wobei der für diesen Worker konfigurierte Standardwert ObjectSerializer verwendet wird. Der Antwortinhaltstyp wird auf application/json; charset=utf-8 und der status Code auf 200 festgelegt.

WriteBytes(HttpResponseData, Byte[])

Schreibt die bereitgestellten Bytes in den Antworttext.

WriteBytesAsync(HttpResponseData, Byte[])

Schreibt die bereitgestellten Bytes asynchron in den Antworttext.

WriteBytesAsync(HttpResponseData, Byte[], CancellationToken)

Schreibt die bereitgestellten Bytes asynchron in den Antworttext und überwacht Abbruchanforderungen.

WriteString(HttpResponseData, String, Encoding)

Schreibt die bereitgestellte Zeichenfolge mithilfe der angegebenen Codierung in den Antworttext.

WriteStringAsync(HttpResponseData, String, Encoding)

Schreibt die bereitgestellte Zeichenfolge mit der angegebenen Codierung asynchron in den Antworttext.

WriteStringAsync(HttpResponseData, String, CancellationToken, Encoding)

Schreibt die bereitgestellte Zeichenfolge mithilfe der angegebenen Codierung asynchron in den Antworttext und überwacht Abbruchanforderungen.

Gilt für: