Compartilhar via


HttpResponseData Classe

Definição

Uma representação da resposta HTTP de saída.

public abstract class HttpResponseData
type HttpResponseData = class
Public MustInherit Class HttpResponseData
Herança
HttpResponseData

Construtores

HttpResponseData(FunctionContext)

Inicializa uma nova instância da classe HttpResponseData.

Propriedades

Body

Obtém ou define o fluxo do corpo da resposta.

Cookies

Obtém uma HttpCookies instância que contém os cookies de solicitação.

FunctionContext

Obtém o FunctionContext para esta resposta.

Headers

Obtém ou define um HttpHeadersCollection que contém os cabeçalhos de resposta

StatusCode

Obtém ou define o código status para a resposta.

Métodos

CreateResponse(HttpRequestData)

Cria uma resposta HTTP para a solicitação fornecida.

Métodos de Extensão

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

Grava de forma assíncrona o valor especificado como JSON no corpo da resposta usando o fornecido ObjectSerializer. O tipo de conteúdo de resposta será definido application/json; charset=utf-8 como e o código status definido como o fornecidostatusCode.

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

Grava de forma assíncrona o valor especificado como JSON no corpo da resposta usando o fornecido ObjectSerializer. O tipo de conteúdo de resposta será definido como o fornecido contentType e o código status definido como o fornecidostatusCode.

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

Grava de forma assíncrona o valor especificado como JSON no corpo da resposta usando o fornecido ObjectSerializer. O tipo de conteúdo de resposta será definido como o fornecido contentType e o código status definido como 200.

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

Grava de forma assíncrona o valor especificado como JSON no corpo da resposta usando o fornecido ObjectSerializer. O tipo de conteúdo de resposta será definido application/json; charset=utf-8 como e o código status definido como 200.

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

Grava de forma assíncrona o valor especificado como JSON no corpo da resposta usando o padrão ObjectSerializer configurado para esse trabalho. O tipo de conteúdo de resposta será definido application/json; charset=utf-8 como e o código status definido como o fornecidostatusCode.

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

Grava de forma assíncrona o valor especificado como JSON no corpo da resposta usando o padrão ObjectSerializer configurado para esse trabalho. O tipo de conteúdo de resposta será definido como o fornecido contentType e o código status definido como o fornecidostatusCode.

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

Grava de forma assíncrona o valor especificado como JSON no corpo da resposta usando o padrão ObjectSerializer configurado para esse trabalho. O tipo de conteúdo de resposta será definido como o fornecido contentType e o código status definido como 200.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Grava de forma assíncrona o valor especificado como JSON no corpo da resposta usando o padrão ObjectSerializer configurado para esse trabalho. O tipo de conteúdo de resposta será definido application/json; charset=utf-8 como e o código status definido como 200.

WriteBytes(HttpResponseData, Byte[])

Grava os bytes fornecidos no corpo da resposta.

WriteBytesAsync(HttpResponseData, Byte[])

Grava de forma assíncrona os bytes fornecidos no corpo da resposta.

WriteBytesAsync(HttpResponseData, Byte[], CancellationToken)

Grava de forma assíncrona os bytes fornecidos no corpo da resposta e monitora as solicitações de cancelamento.

WriteString(HttpResponseData, String, Encoding)

Grava a cadeia de caracteres fornecida no corpo da resposta usando a codificação especificada.

WriteStringAsync(HttpResponseData, String, Encoding)

Grava de forma assíncrona a cadeia de caracteres fornecida no corpo da resposta usando a codificação especificada.

WriteStringAsync(HttpResponseData, String, CancellationToken, Encoding)

Grava de forma assíncrona a cadeia de caracteres fornecida no corpo da resposta usando a codificação especificada e monitora solicitações de cancelamento.

Aplica-se a