HttpResponseDataExtensions.WriteAsJsonAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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.
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)
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)
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)
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)
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)
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)
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)
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
Azure SDK for .NET