Condividi tramite


HttpResponseData Classe

Definizione

Rappresentazione della risposta HTTP in uscita.

public abstract class HttpResponseData
type HttpResponseData = class
Public MustInherit Class HttpResponseData
Ereditarietà
HttpResponseData

Costruttori

HttpResponseData(FunctionContext)

Inizializza una nuova istanza della classe HttpResponseData.

Proprietà

Body

Ottiene o imposta il flusso del corpo della risposta.

Cookies

Ottiene un'istanza HttpCookies contenente i cookie di richiesta.

FunctionContext

Ottiene l'oggetto FunctionContext per questa risposta.

Headers

Ottiene o imposta un HttpHeadersCollection oggetto contenente le intestazioni di risposta

StatusCode

Ottiene o imposta il codice di stato per la risposta.

Metodi

CreateResponse(HttpRequestData)

Crea una risposta HTTP per la richiesta specificata.

Metodi di estensione

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'oggetto specificato ObjectSerializer. Il tipo di contenuto della risposta verrà impostato su application/json; charset=utf-8 e il codice di stato impostato su .statusCode

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'oggetto specificato ObjectSerializer. Il tipo di contenuto della risposta verrà impostato sull'oggetto specificato contentType e sul codice di stato impostato su statusCode.

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'oggetto specificato ObjectSerializer. Il tipo di contenuto della risposta verrà impostato su specificato contentType e il codice di stato impostato su 200.

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'oggetto specificato ObjectSerializer. Il tipo di contenuto della risposta verrà impostato su application/json; charset=utf-8 e il codice di stato impostato su 200.

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando il valore predefinito ObjectSerializer configurato per questo ruolo di lavoro. Il tipo di contenuto della risposta verrà impostato su application/json; charset=utf-8 e il codice di stato impostato su .statusCode

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando il valore predefinito ObjectSerializer configurato per questo ruolo di lavoro. Il tipo di contenuto della risposta verrà impostato sull'oggetto specificato contentType e sul codice di stato impostato su statusCode.

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando il valore predefinito ObjectSerializer configurato per questo ruolo di lavoro. Il tipo di contenuto della risposta verrà impostato su specificato contentType e il codice di stato impostato su 200.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando il valore predefinito ObjectSerializer configurato per questo ruolo di lavoro. Il tipo di contenuto della risposta verrà impostato su application/json; charset=utf-8 e il codice di stato impostato su 200.

WriteBytes(HttpResponseData, Byte[])

Scrive i byte forniti nel corpo della risposta.

WriteBytesAsync(HttpResponseData, Byte[])

Scrive in modo asincrono i byte forniti nel corpo della risposta.

WriteBytesAsync(HttpResponseData, Byte[], CancellationToken)

Scrive in modo asincrono i byte forniti nel corpo della risposta e monitora le richieste di annullamento.

WriteString(HttpResponseData, String, Encoding)

Scrive la stringa specificata nel corpo della risposta usando la codifica specificata.

WriteStringAsync(HttpResponseData, String, Encoding)

Scrive in modo asincrono la stringa specificata nel corpo della risposta usando la codifica specificata.

WriteStringAsync(HttpResponseData, String, CancellationToken, Encoding)

Scrive in modo asincrono la stringa specificata nel corpo della risposta usando la codifica specificata e monitora le richieste di annullamento.

Si applica a