HttpResponseData Klas

Definitie

Een weergave van het uitgaande HTTP-antwoord.

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

Constructors

HttpResponseData(FunctionContext)

Initialiseert een nieuw exemplaar van de HttpResponseData klasse.

Eigenschappen

Body

Hiermee wordt de hoofdtekststroom van het antwoord opgehaald of ingesteld.

Cookies

Hiermee haalt u een HttpCookies exemplaar op dat de aanvraagcookies bevat.

FunctionContext

Hiermee haalt u de FunctionContext voor dit antwoord op.

Headers

Hiermee wordt een HttpHeadersCollection opgehaald of ingesteld die de antwoordheaders bevat

StatusCode

Hiermee wordt de statuscode voor het antwoord opgehaald of ingesteld.

Methoden

CreateResponse(HttpRequestData)

Hiermee maakt u een HTTP-antwoord voor de opgegeven aanvraag.

Extensiemethoden

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven ObjectSerializer. Het inhoudstype van het antwoord wordt ingesteld op application/json; charset=utf-8 en de statuscode wordt ingesteld op de opgegeven statusCode.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven ObjectSerializer. Het inhoudstype antwoord wordt ingesteld op de opgegeven contentType en de statuscode op de opgegeven statusCode.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven ObjectSerializer. Het antwoordinhoudstype wordt ingesteld op de opgegeven contentType en de statuscode op 200.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven ObjectSerializer. Het inhoudstype van het antwoord wordt ingesteld op application/json; charset=utf-8 en de statuscode op 200.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de standaardwaarde ObjectSerializer die voor deze werkrol is geconfigureerd. Het inhoudstype van het antwoord wordt ingesteld op application/json; charset=utf-8 en de statuscode wordt ingesteld op de opgegeven statusCode.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de standaardwaarde ObjectSerializer die voor deze werkrol is geconfigureerd. Het inhoudstype antwoord wordt ingesteld op de opgegeven contentType en de statuscode op de opgegeven statusCode.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de standaardwaarde ObjectSerializer die voor deze werkrol is geconfigureerd. Het antwoordinhoudstype wordt ingesteld op de opgegeven contentType en de statuscode op 200.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de standaardwaarde ObjectSerializer die voor deze werkrol is geconfigureerd. Het inhoudstype van het antwoord wordt ingesteld op application/json; charset=utf-8 en de statuscode op 200.

WriteBytes(HttpResponseData, Byte[])

Schrijft de opgegeven bytes naar de hoofdtekst van het antwoord.

WriteBytesAsync(HttpResponseData, Byte[])

Schrijft de opgegeven bytes asynchroon naar de hoofdtekst van het antwoord.

WriteBytesAsync(HttpResponseData, Byte[], CancellationToken)

Schrijft de opgegeven bytes asynchroon naar de hoofdtekst van het antwoord en bewaakt annuleringsaanvragen.

WriteString(HttpResponseData, String, Encoding)

Hiermee wordt de opgegeven tekenreeks naar de hoofdtekst van het antwoord geschreven met behulp van de opgegeven codering.

WriteStringAsync(HttpResponseData, String, Encoding)

Schrijft de opgegeven tekenreeks asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven codering.

WriteStringAsync(HttpResponseData, String, CancellationToken, Encoding)

Schrijft de opgegeven tekenreeks asynchroon naar de antwoordtekst met behulp van de opgegeven codering en controleert annuleringsaanvragen.

Van toepassing op