Dela via


HttpResponseData Klass

Definition

En representation av utgående HTTP-svar.

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

Konstruktorer

HttpResponseData(FunctionContext)

Initierar en ny instans av HttpResponseData klassen.

Egenskaper

Body

Hämtar eller ställer in svarstextströmmen.

Cookies

Hämtar en HttpCookies instans som innehåller begärandecookies.

FunctionContext

FunctionContext Hämtar för det här svaret.

Headers

Hämtar eller anger en HttpHeadersCollection som innehåller svarshuvudena

StatusCode

Hämtar eller anger statuskoden för svaret.

Metoder

CreateResponse(HttpRequestData)

Skapar ett HTTP-svar för den angivna begäran.

Tilläggsmetoder

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

Skriver asynkront det angivna värdet som JSON till svarstexten med hjälp av den angivna ObjectSerializer. Svarsinnehållstypen anges till application/json; charset=utf-8 och statuskoden anges till den angivna statusCode.

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

Skriver asynkront det angivna värdet som JSON till svarstexten med hjälp av den angivna ObjectSerializer. Svarsinnehållstypen anges till angivet contentType och statuskoden anges till den angivna statusCode.

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

Skriver asynkront det angivna värdet som JSON till svarstexten med hjälp av den angivna ObjectSerializer. Svarsinnehållstypen anges till angivet contentType och statuskoden är inställd på 200.

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

Skriver asynkront det angivna värdet som JSON till svarstexten med hjälp av den angivna ObjectSerializer. Svarsinnehållstypen anges till application/json; charset=utf-8 och statuskoden anges till 200.

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

Asynkront skriver det angivna värdet som JSON till svarstexten med standardinställningen ObjectSerializer som konfigurerats för den här arbetaren. Svarsinnehållstypen anges till application/json; charset=utf-8 och statuskoden anges till den angivna statusCode.

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

Asynkront skriver det angivna värdet som JSON till svarstexten med standardinställningen ObjectSerializer som konfigurerats för den här arbetaren. Svarsinnehållstypen anges till angivet contentType och statuskoden anges till den angivna statusCode.

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

Asynkront skriver det angivna värdet som JSON till svarstexten med standardinställningen ObjectSerializer som konfigurerats för den här arbetaren. Svarsinnehållstypen anges till angivet contentType och statuskoden är inställd på 200.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Asynkront skriver det angivna värdet som JSON till svarstexten med standardinställningen ObjectSerializer som konfigurerats för den här arbetaren. Svarsinnehållstypen anges till application/json; charset=utf-8 och statuskoden anges till 200.

WriteBytes(HttpResponseData, Byte[])

Skriver de angivna bytena till svarstexten.

WriteBytesAsync(HttpResponseData, Byte[])

Skriver asynkront de angivna bytena till svarstexten.

WriteBytesAsync(HttpResponseData, Byte[], CancellationToken)

Skriver asynkront de angivna bytena till svarstexten och övervakar annulleringsbegäranden.

WriteString(HttpResponseData, String, Encoding)

Skriver den angivna strängen till svarstexten med den angivna kodningen.

WriteStringAsync(HttpResponseData, String, Encoding)

Skriver asynkront den angivna strängen till svarstexten med den angivna kodningen.

WriteStringAsync(HttpResponseData, String, CancellationToken, Encoding)

Skriver asynkront den angivna strängen till svarstexten med den angivna kodningen och övervakar annulleringsbegäranden.

Gäller för