Udostępnij za pośrednictwem


HttpResponseDataExtensions.WriteAsJsonAsync Metoda

Definicja

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 application/json; charset=utf-8 wartość i kod stanu ustawiony na wartość 200.

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.

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 statusCodeelement .

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.

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 statusCodeelement .

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.

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 statusCodeelement .

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 statusCodeelement .

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Źródło:
HttpResponseDataExtensions.cs

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)

Źródło:
HttpResponseDataExtensions.cs

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)

Źródło:
HttpResponseDataExtensions.cs

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 statusCodeelement .

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)

Źródło:
HttpResponseDataExtensions.cs

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)

Źródło:
HttpResponseDataExtensions.cs

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 statusCodeelement .

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)

Źródło:
HttpResponseDataExtensions.cs

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)

Źródło:
HttpResponseDataExtensions.cs

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 statusCodeelement .

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)

Źródło:
HttpResponseDataExtensions.cs

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 statusCodeelement .

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