HttpResponseDataExtensions.WriteAsJsonAsync Método

Definición

Sobrecargas

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á en application/json; charset=utf-8 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á en application/json; charset=utf-8 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á en application/json; charset=utf-8 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, 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á en application/json; charset=utf-8 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, 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, 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, CancellationToken)

Source:
HttpResponseDataExtensions.cs

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 application/json; charset=utf-8 y el código de estado establecido en 200.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Parámetros de tipo

T

Tipo de objeto que se escribirá.

Parámetros

response
HttpResponseData

Respuesta a la que se va a escribir JSON.

instance
T

Instancia de que se va a serializar y escribir como JSON.

cancellationToken
CancellationToken

que CancellationToken se usa para cancelar la operación.

Devoluciones

Objeto ValueTask que representa la operación asincrónica.

Se aplica a

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

Source:
HttpResponseDataExtensions.cs

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 application/json; charset=utf-8 y el código de estado establecido en 200.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, Azure.Core.Serialization.ObjectSerializer serializer, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * Azure.Core.Serialization.ObjectSerializer * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, serializer As ObjectSerializer, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Parámetros de tipo

T

Tipo de objeto que se escribirá.

Parámetros

response
HttpResponseData

Respuesta a la que se va a escribir JSON.

instance
T

Instancia de que se va a serializar y escribir como JSON.

serializer
ObjectSerializer

Serializador usado para serializar la instancia.

cancellationToken
CancellationToken

que CancellationToken se usa para cancelar la operación.

Devoluciones

Objeto ValueTask que representa la operación asincrónica.

Se aplica a

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

Source:
HttpResponseDataExtensions.cs

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 application/json; charset=utf-8 y el código de estado establecido en el proporcionado statusCode.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, System.Net.HttpStatusCode statusCode, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * System.Net.HttpStatusCode * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, statusCode As HttpStatusCode, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Parámetros de tipo

T

Tipo de objeto que se escribirá.

Parámetros

response
HttpResponseData

Respuesta a la que se va a escribir JSON.

instance
T

Instancia de que se va a serializar y escribir como JSON.

statusCode
HttpStatusCode

Código de estado que se va a establecer en la respuesta.

cancellationToken
CancellationToken

que CancellationToken se usa para cancelar la operación.

Devoluciones

Objeto ValueTask que representa la operación asincrónica.

Se aplica a

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

Source:
HttpResponseDataExtensions.cs

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.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, string contentType, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * string * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, contentType As String, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Parámetros de tipo

T

Tipo de objeto que se escribirá.

Parámetros

response
HttpResponseData

Respuesta a la que se va a escribir JSON.

instance
T

Instancia de que se va a serializar y escribir como JSON.

contentType
String

Tipo de contenido que se va a establecer en la respuesta.

cancellationToken
CancellationToken

que CancellationToken se usa para cancelar la operación.

Devoluciones

Objeto ValueTask que representa la operación asincrónica.

Se aplica a

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

Source:
HttpResponseDataExtensions.cs

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 application/json; charset=utf-8 y el código de estado establecido en el proporcionado statusCode.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, Azure.Core.Serialization.ObjectSerializer serializer, System.Net.HttpStatusCode statusCode, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * Azure.Core.Serialization.ObjectSerializer * System.Net.HttpStatusCode * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, serializer As ObjectSerializer, statusCode As HttpStatusCode, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Parámetros de tipo

T

Tipo de objeto que se escribirá.

Parámetros

response
HttpResponseData

Respuesta a la que se va a escribir JSON.

instance
T

Instancia de que se va a serializar y escribir como JSON.

serializer
ObjectSerializer

Serializador usado para serializar la instancia.

statusCode
HttpStatusCode

Código de estado que se va a establecer en la respuesta.

cancellationToken
CancellationToken

que CancellationToken se usa para cancelar la operación.

Devoluciones

Objeto ValueTask que representa la operación asincrónica.

Se aplica a

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

Source:
HttpResponseDataExtensions.cs

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.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, Azure.Core.Serialization.ObjectSerializer serializer, string contentType, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * Azure.Core.Serialization.ObjectSerializer * string * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, serializer As ObjectSerializer, contentType As String, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Parámetros de tipo

T

Tipo de objeto que se escribirá.

Parámetros

response
HttpResponseData

Respuesta a la que se va a escribir JSON.

instance
T

Instancia de que se va a serializar y escribir como JSON.

serializer
ObjectSerializer

Serializador usado para serializar la instancia.

contentType
String

Tipo de contenido que se va a establecer en la respuesta.

cancellationToken
CancellationToken

que CancellationToken se usa para cancelar la operación.

Devoluciones

Objeto ValueTask que representa la operación asincrónica.

Se aplica a

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

Source:
HttpResponseDataExtensions.cs

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.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, string contentType, System.Net.HttpStatusCode statusCode, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * string * System.Net.HttpStatusCode * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, contentType As String, statusCode As HttpStatusCode, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Parámetros de tipo

T

Tipo de objeto que se escribirá.

Parámetros

response
HttpResponseData

Respuesta a la que se va a escribir JSON.

instance
T

Instancia de que se va a serializar y escribir como JSON.

contentType
String

Tipo de contenido que se va a establecer en la respuesta.

statusCode
HttpStatusCode

Código de estado que se va a establecer en la respuesta.

cancellationToken
CancellationToken

que CancellationToken se usa para cancelar la operación.

Devoluciones

Objeto ValueTask que representa la operación asincrónica.

Se aplica a

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

Source:
HttpResponseDataExtensions.cs

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.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, Azure.Core.Serialization.ObjectSerializer serializer, string contentType, System.Net.HttpStatusCode statusCode, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * Azure.Core.Serialization.ObjectSerializer * string * System.Net.HttpStatusCode * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, serializer As ObjectSerializer, contentType As String, statusCode As HttpStatusCode, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Parámetros de tipo

T

Tipo de objeto que se escribirá.

Parámetros

response
HttpResponseData

Respuesta a la que se va a escribir JSON.

instance
T

Instancia de que se va a serializar y escribir como JSON.

serializer
ObjectSerializer

Serializador usado para serializar la instancia.

contentType
String

Tipo de contenido que se va a establecer en la respuesta.

statusCode
HttpStatusCode

Código de estado que se va a establecer en la respuesta.

cancellationToken
CancellationToken

que CancellationToken se usa para cancelar la operación.

Devoluciones

Objeto ValueTask que representa la operación asincrónica.

Se aplica a