Compartir a través de


HttpResponseData Clase

Definición

Representación de la respuesta HTTP saliente.

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

Constructores

HttpResponseData(FunctionContext)

Inicializa una nueva instancia de la clase HttpResponseData.

Propiedades

Body

Obtiene o establece la secuencia del cuerpo de la respuesta.

Cookies

Obtiene una HttpCookies instancia que contiene las cookies de solicitud.

FunctionContext

Obtiene para FunctionContext esta respuesta.

Headers

Obtiene o establece un HttpHeadersCollection objeto que contiene los encabezados de respuesta.

StatusCode

Obtiene o establece el código de estado de la respuesta.

Métodos

CreateResponse(HttpRequestData)

Crea una respuesta HTTP para la solicitud proporcionada.

Métodos de extensión

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

Escribe de forma asincrónica el valor especificado como JSON en el cuerpo de la respuesta mediante el proporcionado ObjectSerializer. El tipo de contenido de respuesta se establecerá application/json; charset=utf-8 en y el código de estado establecido en el proporcionado statusCode.

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

Escribe de forma asincrónica el valor especificado como JSON en el cuerpo de la respuesta mediante el proporcionado ObjectSerializer. El tipo de contenido de respuesta se establecerá en el proporcionado contentType y el código de estado establecido en el proporcionado statusCode.

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

Escribe de forma asincrónica el valor especificado como JSON en el cuerpo de la respuesta mediante el proporcionado ObjectSerializer. El tipo de contenido de respuesta se establecerá en el proporcionado contentType y el código de estado establecido en 200.

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

Escribe de forma asincrónica el valor especificado como JSON en el cuerpo de la respuesta mediante el proporcionado ObjectSerializer. El tipo de contenido de respuesta se establecerá application/json; charset=utf-8 en y el código de estado establecido en 200.

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

Escribe de forma asincrónica el valor especificado como JSON en el cuerpo de la respuesta mediante el valor predeterminado ObjectSerializer configurado para este trabajo. El tipo de contenido de respuesta se establecerá application/json; charset=utf-8 en y el código de estado establecido en el proporcionado statusCode.

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

Escribe de forma asincrónica el valor especificado como JSON en el cuerpo de la respuesta mediante el valor predeterminado ObjectSerializer configurado para este trabajo. El tipo de contenido de respuesta se establecerá en el proporcionado contentType y el código de estado establecido en el proporcionado statusCode.

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

Escribe de forma asincrónica el valor especificado como JSON en el cuerpo de la respuesta mediante el valor predeterminado ObjectSerializer configurado para este trabajo. El tipo de contenido de respuesta se establecerá en el proporcionado contentType y el código de estado establecido en 200.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Escribe de forma asincrónica el valor especificado como JSON en el cuerpo de la respuesta mediante el valor predeterminado ObjectSerializer configurado para este trabajo. El tipo de contenido de respuesta se establecerá application/json; charset=utf-8 en y el código de estado establecido en 200.

WriteBytes(HttpResponseData, Byte[])

Escribe los bytes proporcionados en el cuerpo de la respuesta.

WriteBytesAsync(HttpResponseData, Byte[])

Escribe asincrónicamente los bytes proporcionados en el cuerpo de la respuesta.

WriteBytesAsync(HttpResponseData, Byte[], CancellationToken)

Escribe de forma asincrónica los bytes proporcionados en el cuerpo de la respuesta y supervisa las solicitudes de cancelación.

WriteString(HttpResponseData, String, Encoding)

Escribe la cadena proporcionada en el cuerpo de la respuesta mediante la codificación especificada.

WriteStringAsync(HttpResponseData, String, Encoding)

Escribe de forma asincrónica la cadena proporcionada en el cuerpo de la respuesta mediante la codificación especificada.

WriteStringAsync(HttpResponseData, String, CancellationToken, Encoding)

Escribe de forma asincrónica la cadena proporcionada en el cuerpo de la respuesta mediante la codificación especificada y supervisa las solicitudes de cancelación.

Se aplica a