Partilhar 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 HttpResponseData classe .

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 pedido.

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 de estado para a resposta.

Métodos

CreateResponse(HttpRequestData)

Cria uma resposta HTTP para o pedido fornecido.

Métodos da Extensão

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

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

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

Escreve de forma assíncrona o valor especificado como JSON no corpo da resposta com o fornecido ObjectSerializer. O tipo de conteúdo de resposta será definido como o fornecido contentType e o código de estado definido como .statusCode

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

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

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

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

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

Escreve de forma assíncrona o valor especificado como JSON no corpo da resposta com a predefinição ObjectSerializer configurada para esta função de trabalho. O tipo de conteúdo de resposta será definido como application/json; charset=utf-8 e o código de estado definido como .statusCode

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

Escreve de forma assíncrona o valor especificado como JSON no corpo da resposta com a predefinição ObjectSerializer configurada para esta função de trabalho. O tipo de conteúdo de resposta será definido como o fornecido contentType e o código de estado definido como .statusCode

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

Escreve de forma assíncrona o valor especificado como JSON no corpo da resposta com a predefinição ObjectSerializer configurada para esta função de trabalho. O tipo de conteúdo de resposta será definido como o fornecido contentType e o código de estado definido como 200.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Escreve de forma assíncrona o valor especificado como JSON no corpo da resposta com a predefinição ObjectSerializer configurada para esta função de trabalho. O tipo de conteúdo de resposta será definido como application/json; charset=utf-8 e o código de estado definido como 200.

WriteBytes(HttpResponseData, Byte[])

Escreve os bytes fornecidos no corpo da resposta.

WriteBytesAsync(HttpResponseData, Byte[])

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

WriteBytesAsync(HttpResponseData, Byte[], CancellationToken)

Escreve de forma assíncrona os bytes fornecidos no corpo da resposta e monitoriza os pedidos de cancelamento.

WriteString(HttpResponseData, String, Encoding)

Escreve a cadeia fornecida no corpo da resposta com a codificação especificada.

WriteStringAsync(HttpResponseData, String, Encoding)

Escreve de forma assíncrona a cadeia fornecida no corpo da resposta com a codificação especificada.

WriteStringAsync(HttpResponseData, String, CancellationToken, Encoding)

Escreve de forma assíncrona a cadeia fornecida no corpo da resposta com a codificação especificada e monitoriza os pedidos de cancelamento.

Aplica-se a