Share via


HttpResponseDataExtensions.WriteAsJsonAsync Metodo

Definizione

Overload

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'impostazione predefinita configurata ObjectSerializer per questo ruolo di lavoro. Il tipo di contenuto della risposta verrà impostato su application/json; charset=utf-8 e il codice di stato impostato su 200.

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'oggetto specificato ObjectSerializer. Il tipo di contenuto della risposta verrà impostato su application/json; charset=utf-8 e il codice di stato impostato su 200.

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'impostazione predefinita configurata ObjectSerializer per questo ruolo di lavoro. Il tipo di contenuto della risposta verrà impostato su application/json; charset=utf-8 e il codice di stato impostato sull'oggetto specificato statusCode.

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'impostazione predefinita configurata ObjectSerializer per questo ruolo di lavoro. Il tipo di contenuto della risposta verrà impostato sul specificato contentType e il codice di stato impostato su 200.

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'oggetto specificato ObjectSerializer. Il tipo di contenuto della risposta verrà impostato su application/json; charset=utf-8 e il codice di stato impostato sull'oggetto specificato statusCode.

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'oggetto specificato ObjectSerializer. Il tipo di contenuto della risposta verrà impostato sul specificato contentType e il codice di stato impostato su 200.

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'impostazione predefinita configurata ObjectSerializer per questo ruolo di lavoro. Il tipo di contenuto della risposta verrà impostato sull'oggetto fornito contentType e il codice di stato impostato sull'oggetto specificato statusCode.

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

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'oggetto specificato ObjectSerializer. Il tipo di contenuto della risposta verrà impostato sull'oggetto fornito contentType e il codice di stato impostato sull'oggetto specificato statusCode.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Source:
HttpResponseDataExtensions.cs

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'impostazione predefinita configurata ObjectSerializer per questo ruolo di lavoro. Il tipo di contenuto della risposta verrà impostato su application/json; charset=utf-8 e il codice di stato impostato su 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

Parametri di tipo

T

Tipo di oggetto da scrivere.

Parametri

response
HttpResponseData

Risposta in cui scrivere JSON.

instance
T

Istanza di per serializzare e scrivere come JSON.

cancellationToken
CancellationToken

Oggetto CancellationToken utilizzato per annullare l'operazione.

Restituisce

Oggetto ValueTask che rappresenta l'operazione asincrona.

Si applica a

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

Source:
HttpResponseDataExtensions.cs

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'oggetto specificato ObjectSerializer. Il tipo di contenuto della risposta verrà impostato su application/json; charset=utf-8 e il codice di stato impostato su 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

Parametri di tipo

T

Tipo di oggetto da scrivere.

Parametri

response
HttpResponseData

Risposta in cui scrivere JSON.

instance
T

Istanza di per serializzare e scrivere come JSON.

serializer
ObjectSerializer

Serializzatore utilizzato per serializzare l'istanza.

cancellationToken
CancellationToken

Oggetto CancellationToken utilizzato per annullare l'operazione.

Restituisce

Oggetto ValueTask che rappresenta l'operazione asincrona.

Si applica a

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

Source:
HttpResponseDataExtensions.cs

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'impostazione predefinita configurata ObjectSerializer per questo ruolo di lavoro. Il tipo di contenuto della risposta verrà impostato su application/json; charset=utf-8 e il codice di stato impostato sull'oggetto specificato 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

Parametri di tipo

T

Tipo di oggetto da scrivere.

Parametri

response
HttpResponseData

Risposta in cui scrivere JSON.

instance
T

Istanza di per serializzare e scrivere come JSON.

statusCode
HttpStatusCode

Codice di stato da impostare sulla risposta.

cancellationToken
CancellationToken

Oggetto CancellationToken utilizzato per annullare l'operazione.

Restituisce

Oggetto ValueTask che rappresenta l'operazione asincrona.

Si applica a

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

Source:
HttpResponseDataExtensions.cs

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'impostazione predefinita configurata ObjectSerializer per questo ruolo di lavoro. Il tipo di contenuto della risposta verrà impostato sul specificato contentType e il codice di stato impostato su 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

Parametri di tipo

T

Tipo di oggetto da scrivere.

Parametri

response
HttpResponseData

Risposta in cui scrivere JSON.

instance
T

Istanza di per serializzare e scrivere come JSON.

contentType
String

Tipo di contenuto da impostare sulla risposta.

cancellationToken
CancellationToken

Oggetto CancellationToken utilizzato per annullare l'operazione.

Restituisce

Oggetto ValueTask che rappresenta l'operazione asincrona.

Si applica a

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

Source:
HttpResponseDataExtensions.cs

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'oggetto specificato ObjectSerializer. Il tipo di contenuto della risposta verrà impostato su application/json; charset=utf-8 e il codice di stato impostato sull'oggetto specificato 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

Parametri di tipo

T

Tipo di oggetto da scrivere.

Parametri

response
HttpResponseData

Risposta in cui scrivere JSON.

instance
T

Istanza di per serializzare e scrivere come JSON.

serializer
ObjectSerializer

Serializzatore utilizzato per serializzare l'istanza.

statusCode
HttpStatusCode

Codice di stato da impostare sulla risposta.

cancellationToken
CancellationToken

Oggetto CancellationToken utilizzato per annullare l'operazione.

Restituisce

Oggetto ValueTask che rappresenta l'operazione asincrona.

Si applica a

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

Source:
HttpResponseDataExtensions.cs

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'oggetto specificato ObjectSerializer. Il tipo di contenuto della risposta verrà impostato sul specificato contentType e il codice di stato impostato su 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

Parametri di tipo

T

Tipo di oggetto da scrivere.

Parametri

response
HttpResponseData

Risposta in cui scrivere JSON.

instance
T

Istanza di per serializzare e scrivere come JSON.

serializer
ObjectSerializer

Serializzatore utilizzato per serializzare l'istanza.

contentType
String

Tipo di contenuto da impostare sulla risposta.

cancellationToken
CancellationToken

Oggetto CancellationToken utilizzato per annullare l'operazione.

Restituisce

Oggetto ValueTask che rappresenta l'operazione asincrona.

Si applica a

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

Source:
HttpResponseDataExtensions.cs

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'impostazione predefinita configurata ObjectSerializer per questo ruolo di lavoro. Il tipo di contenuto della risposta verrà impostato sull'oggetto fornito contentType e il codice di stato impostato sull'oggetto specificato 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

Parametri di tipo

T

Tipo di oggetto da scrivere.

Parametri

response
HttpResponseData

Risposta in cui scrivere JSON.

instance
T

Istanza di per serializzare e scrivere come JSON.

contentType
String

Tipo di contenuto da impostare sulla risposta.

statusCode
HttpStatusCode

Codice di stato da impostare sulla risposta.

cancellationToken
CancellationToken

Oggetto CancellationToken utilizzato per annullare l'operazione.

Restituisce

Oggetto ValueTask che rappresenta l'operazione asincrona.

Si applica a

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

Source:
HttpResponseDataExtensions.cs

Scrive in modo asincrono il valore specificato come JSON nel corpo della risposta usando l'oggetto specificato ObjectSerializer. Il tipo di contenuto della risposta verrà impostato sull'oggetto fornito contentType e il codice di stato impostato sull'oggetto specificato 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

Parametri di tipo

T

Tipo di oggetto da scrivere.

Parametri

response
HttpResponseData

Risposta in cui scrivere JSON.

instance
T

Istanza di per serializzare e scrivere come JSON.

serializer
ObjectSerializer

Serializzatore utilizzato per serializzare l'istanza.

contentType
String

Tipo di contenuto da impostare sulla risposta.

statusCode
HttpStatusCode

Codice di stato da impostare sulla risposta.

cancellationToken
CancellationToken

Oggetto CancellationToken utilizzato per annullare l'operazione.

Restituisce

Oggetto ValueTask che rappresenta l'operazione asincrona.

Si applica a