HttpResponseDataExtensions.WriteAsJsonAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)
- Origine:
- 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)
- Origine:
- 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)
- Origine:
- 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)
- Origine:
- 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)
- Origine:
- 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)
- Origine:
- 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)
- Origine:
- 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)
- Origine:
- 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.