Partager via


HttpResponseData Classe

Définition

Représentation de la réponse HTTP sortante.

public abstract class HttpResponseData
type HttpResponseData = class
Public MustInherit Class HttpResponseData
Héritage
HttpResponseData

Constructeurs

HttpResponseData(FunctionContext)

Initialise une nouvelle instance de la classe HttpResponseData.

Propriétés

Body

Obtient ou définit le flux de corps de la réponse.

Cookies

Obtient une HttpCookies instance contenant les cookies de demande.

FunctionContext

Obtient le FunctionContext pour cette réponse.

Headers

Obtient ou définit un HttpHeadersCollection contenant les en-têtes de réponse

StatusCode

Obtient ou définit le code status pour la réponse.

Méthodes

CreateResponse(HttpRequestData)

Crée une réponse HTTP pour la requête fournie.

Méthodes d’extension

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

Écrit de manière asynchrone la valeur spécifiée au format JSON dans le corps de la réponse à l’aide du .ObjectSerializer Le type de contenu de réponse est défini sur application/json; charset=utf-8 et le code status défini sur le fournistatusCode.

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

Écrit de manière asynchrone la valeur spécifiée au format JSON dans le corps de la réponse à l’aide du .ObjectSerializer Le type de contenu de réponse est défini sur le fourni contentType et le code status défini sur le fournistatusCode.

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

Écrit de manière asynchrone la valeur spécifiée au format JSON dans le corps de la réponse à l’aide du .ObjectSerializer Le type de contenu de la réponse est défini sur le fourni contentType et le code status défini sur 200.

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

Écrit de manière asynchrone la valeur spécifiée au format JSON dans le corps de la réponse à l’aide du .ObjectSerializer Le type de contenu de réponse est défini sur application/json; charset=utf-8 et le code status défini sur 200.

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

Écrit de manière asynchrone la valeur spécifiée au format JSON dans le corps de la réponse à l’aide de la valeur par défaut ObjectSerializer configurée pour ce worker. Le type de contenu de réponse est défini sur application/json; charset=utf-8 et le code status défini sur le fournistatusCode.

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

Écrit de manière asynchrone la valeur spécifiée au format JSON dans le corps de la réponse à l’aide de la valeur par défaut ObjectSerializer configurée pour ce worker. Le type de contenu de réponse est défini sur le fourni contentType et le code status défini sur le fournistatusCode.

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

Écrit de manière asynchrone la valeur spécifiée au format JSON dans le corps de la réponse à l’aide de la valeur par défaut ObjectSerializer configurée pour ce worker. Le type de contenu de la réponse est défini sur le fourni contentType et le code status défini sur 200.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Écrit de manière asynchrone la valeur spécifiée au format JSON dans le corps de la réponse à l’aide de la valeur par défaut ObjectSerializer configurée pour ce worker. Le type de contenu de réponse est défini sur application/json; charset=utf-8 et le code status défini sur 200.

WriteBytes(HttpResponseData, Byte[])

Écrit les octets fournis dans le corps de la réponse.

WriteBytesAsync(HttpResponseData, Byte[])

Écrit de manière asynchrone les octets fournis dans le corps de la réponse.

WriteBytesAsync(HttpResponseData, Byte[], CancellationToken)

Écrit de manière asynchrone les octets fournis dans le corps de la réponse et surveille les demandes d’annulation.

WriteString(HttpResponseData, String, Encoding)

Écrit la chaîne fournie dans le corps de la réponse à l’aide de l’encodage spécifié.

WriteStringAsync(HttpResponseData, String, Encoding)

Écrit de façon asynchrone la chaîne fournie dans le corps de la réponse à l’aide de l’encodage spécifié.

WriteStringAsync(HttpResponseData, String, CancellationToken, Encoding)

Écrit de manière asynchrone la chaîne fournie dans le corps de la réponse à l’aide de l’encodage spécifié et surveille les demandes d’annulation.

S’applique à