HttpResponseDataExtensions.WriteAsJsonAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken) |
Asynchronicznie zapisuje określoną wartość jako JSON w treści odpowiedzi przy użyciu domyślnej ObjectSerializer skonfigurowanej dla tego procesu roboczego.
Typ zawartości odpowiedzi zostanie ustawiony na |
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, CancellationToken) |
Asynchronicznie zapisuje określoną wartość w formacie JSON do treści odpowiedzi przy użyciu podanego ObjectSerializerelementu .
Typ zawartości odpowiedzi zostanie ustawiony na |
WriteAsJsonAsync<T>(HttpResponseData, T, HttpStatusCode, CancellationToken) |
Asynchronicznie zapisuje określoną wartość jako JSON w treści odpowiedzi przy użyciu domyślnej ObjectSerializer skonfigurowanej dla tego procesu roboczego.
Typ zawartości odpowiedzi zostanie ustawiony na |
WriteAsJsonAsync<T>(HttpResponseData, T, String, CancellationToken) |
Asynchronicznie zapisuje określoną wartość jako JSON w treści odpowiedzi przy użyciu domyślnej ObjectSerializer skonfigurowanej dla tego procesu roboczego.
Typ zawartości odpowiedzi zostanie ustawiony na podany |
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, HttpStatusCode, CancellationToken) |
Asynchronicznie zapisuje określoną wartość w formacie JSON do treści odpowiedzi przy użyciu podanego ObjectSerializerelementu .
Typ zawartości odpowiedzi zostanie ustawiony na |
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, String, CancellationToken) |
Asynchronicznie zapisuje określoną wartość w formacie JSON do treści odpowiedzi przy użyciu podanego ObjectSerializerelementu .
Typ zawartości odpowiedzi zostanie ustawiony na podany |
WriteAsJsonAsync<T>(HttpResponseData, T, String, HttpStatusCode, CancellationToken) |
Asynchronicznie zapisuje określoną wartość jako JSON w treści odpowiedzi przy użyciu domyślnej ObjectSerializer skonfigurowanej dla tego procesu roboczego.
Typ zawartości odpowiedzi zostanie ustawiony na podany |
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, String, HttpStatusCode, CancellationToken) |
Asynchronicznie zapisuje określoną wartość w formacie JSON do treści odpowiedzi przy użyciu podanego ObjectSerializerelementu .
Typ zawartości odpowiedzi zostanie ustawiony na podany |
WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)
Asynchronicznie zapisuje określoną wartość jako JSON w treści odpowiedzi przy użyciu domyślnej ObjectSerializer skonfigurowanej dla tego procesu roboczego.
Typ zawartości odpowiedzi zostanie ustawiony na application/json; charset=utf-8
wartość i kod stanu ustawiony na wartość 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
Parametry typu
- T
Typ obiektu do zapisu.
Parametry
- response
- HttpResponseData
Odpowiedź na zapisywanie kodu JSON na.
- instance
- T
Wystąpienie do serializacji i zapisu w formacie JSON.
- cancellationToken
- CancellationToken
Element CancellationToken służący do anulowania operacji.
Zwraca
Element ValueTask reprezentujący operację asynchroniczną.
Dotyczy
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, CancellationToken)
Asynchronicznie zapisuje określoną wartość w formacie JSON do treści odpowiedzi przy użyciu podanego ObjectSerializerelementu .
Typ zawartości odpowiedzi zostanie ustawiony na application/json; charset=utf-8
wartość i kod stanu ustawiony na wartość 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
Parametry typu
- T
Typ obiektu do zapisu.
Parametry
- response
- HttpResponseData
Odpowiedź na zapisywanie kodu JSON na.
- instance
- T
Wystąpienie do serializacji i zapisu w formacie JSON.
- serializer
- ObjectSerializer
Serializator używany do serializacji wystąpienia.
- cancellationToken
- CancellationToken
Element CancellationToken służący do anulowania operacji.
Zwraca
Element ValueTask reprezentujący operację asynchroniczną.
Dotyczy
WriteAsJsonAsync<T>(HttpResponseData, T, HttpStatusCode, CancellationToken)
Asynchronicznie zapisuje określoną wartość jako JSON w treści odpowiedzi przy użyciu domyślnej ObjectSerializer skonfigurowanej dla tego procesu roboczego.
Typ zawartości odpowiedzi zostanie ustawiony na application/json; charset=utf-8
wartość i kod stanu ustawiony na podany statusCode
element .
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
Parametry typu
- T
Typ obiektu do zapisu.
Parametry
- response
- HttpResponseData
Odpowiedź na zapisywanie kodu JSON na.
- instance
- T
Wystąpienie do serializacji i zapisu w formacie JSON.
- statusCode
- HttpStatusCode
Kod stanu ustawiony na odpowiedź.
- cancellationToken
- CancellationToken
Element CancellationToken służący do anulowania operacji.
Zwraca
Element ValueTask reprezentujący operację asynchroniczną.
Dotyczy
WriteAsJsonAsync<T>(HttpResponseData, T, String, CancellationToken)
Asynchronicznie zapisuje określoną wartość jako JSON w treści odpowiedzi przy użyciu domyślnej ObjectSerializer skonfigurowanej dla tego procesu roboczego.
Typ zawartości odpowiedzi zostanie ustawiony na podany contentType
, a kod stanu ustawiony na wartość 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
Parametry typu
- T
Typ obiektu do zapisu.
Parametry
- response
- HttpResponseData
Odpowiedź na zapisywanie kodu JSON na.
- instance
- T
Wystąpienie do serializacji i zapisu w formacie JSON.
- contentType
- String
Typ zawartości ustawiony na odpowiedź.
- cancellationToken
- CancellationToken
Element CancellationToken służący do anulowania operacji.
Zwraca
Element ValueTask reprezentujący operację asynchroniczną.
Dotyczy
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, HttpStatusCode, CancellationToken)
Asynchronicznie zapisuje określoną wartość w formacie JSON do treści odpowiedzi przy użyciu podanego ObjectSerializerelementu .
Typ zawartości odpowiedzi zostanie ustawiony na application/json; charset=utf-8
wartość i kod stanu ustawiony na podany statusCode
element .
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
Parametry typu
- T
Typ obiektu do zapisu.
Parametry
- response
- HttpResponseData
Odpowiedź na zapisywanie kodu JSON na.
- instance
- T
Wystąpienie do serializacji i zapisu w formacie JSON.
- serializer
- ObjectSerializer
Serializator używany do serializacji wystąpienia.
- statusCode
- HttpStatusCode
Kod stanu ustawiony na odpowiedź.
- cancellationToken
- CancellationToken
Element CancellationToken służący do anulowania operacji.
Zwraca
Element ValueTask reprezentujący operację asynchroniczną.
Dotyczy
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, String, CancellationToken)
Asynchronicznie zapisuje określoną wartość w formacie JSON do treści odpowiedzi przy użyciu podanego ObjectSerializerelementu .
Typ zawartości odpowiedzi zostanie ustawiony na podany contentType
, a kod stanu ustawiony na wartość 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
Parametry typu
- T
Typ obiektu do zapisu.
Parametry
- response
- HttpResponseData
Odpowiedź na zapisywanie kodu JSON na.
- instance
- T
Wystąpienie do serializacji i zapisu w formacie JSON.
- serializer
- ObjectSerializer
Serializator używany do serializacji wystąpienia.
- contentType
- String
Typ zawartości ustawiony na odpowiedź.
- cancellationToken
- CancellationToken
Element CancellationToken służący do anulowania operacji.
Zwraca
Element ValueTask reprezentujący operację asynchroniczną.
Dotyczy
WriteAsJsonAsync<T>(HttpResponseData, T, String, HttpStatusCode, CancellationToken)
Asynchronicznie zapisuje określoną wartość jako JSON w treści odpowiedzi przy użyciu domyślnej ObjectSerializer skonfigurowanej dla tego procesu roboczego.
Typ zawartości odpowiedzi zostanie ustawiony na podany contentType
i kod stanu ustawiony na podany statusCode
element .
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
Parametry typu
- T
Typ obiektu do zapisu.
Parametry
- response
- HttpResponseData
Odpowiedź na zapisywanie kodu JSON na.
- instance
- T
Wystąpienie do serializacji i zapisu w formacie JSON.
- contentType
- String
Typ zawartości ustawiony na odpowiedź.
- statusCode
- HttpStatusCode
Kod stanu ustawiony na odpowiedź.
- cancellationToken
- CancellationToken
Element CancellationToken służący do anulowania operacji.
Zwraca
Element ValueTask reprezentujący operację asynchroniczną.
Dotyczy
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, String, HttpStatusCode, CancellationToken)
Asynchronicznie zapisuje określoną wartość w formacie JSON do treści odpowiedzi przy użyciu podanego ObjectSerializerelementu .
Typ zawartości odpowiedzi zostanie ustawiony na podany contentType
i kod stanu ustawiony na podany statusCode
element .
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
Parametry typu
- T
Typ obiektu do zapisu.
Parametry
- response
- HttpResponseData
Odpowiedź na zapisywanie kodu JSON na.
- instance
- T
Wystąpienie do serializacji i zapisu w formacie JSON.
- serializer
- ObjectSerializer
Serializator używany do serializacji wystąpienia.
- contentType
- String
Typ zawartości ustawiony na odpowiedź.
- statusCode
- HttpStatusCode
Kod stanu ustawiony na odpowiedź.
- cancellationToken
- CancellationToken
Element CancellationToken służący do anulowania operacji.
Zwraca
Element ValueTask reprezentujący operację asynchroniczną.
Dotyczy
Azure SDK for .NET