Dela via


HttpResponseDataExtensions.WriteAsJsonAsync Metod

Definition

Överlagringar

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Asynkront skriver det angivna värdet som JSON till svarstexten med standardinställningen ObjectSerializer som konfigurerats för den här arbetaren. Svarsinnehållstypen anges till application/json; charset=utf-8 och statuskoden anges till 200.

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

Skriver asynkront det angivna värdet som JSON till svarstexten med hjälp av angivet ObjectSerializer. Svarsinnehållstypen anges till application/json; charset=utf-8 och statuskoden anges till 200.

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

Asynkront skriver det angivna värdet som JSON till svarstexten med standardinställningen ObjectSerializer som konfigurerats för den här arbetaren. Svarsinnehållstypen anges till application/json; charset=utf-8 och statuskoden anges till angivet statusCode.

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

Asynkront skriver det angivna värdet som JSON till svarstexten med standardinställningen ObjectSerializer som konfigurerats för den här arbetaren. Svarsinnehållstypen anges till den angivna contentType och statuskoden inställd på 200.

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

Skriver asynkront det angivna värdet som JSON till svarstexten med hjälp av angivet ObjectSerializer. Svarsinnehållstypen anges till application/json; charset=utf-8 och statuskoden anges till angivet statusCode.

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

Skriver asynkront det angivna värdet som JSON till svarstexten med hjälp av angivet ObjectSerializer. Svarsinnehållstypen anges till den angivna contentType och statuskoden inställd på 200.

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

Asynkront skriver det angivna värdet som JSON till svarstexten med standardinställningen ObjectSerializer som konfigurerats för den här arbetaren. Svarsinnehållstypen anges till angivet contentType och statuskoden inställd på angivet statusCode.

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

Skriver asynkront det angivna värdet som JSON till svarstexten med hjälp av angivet ObjectSerializer. Svarsinnehållstypen anges till angivet contentType och statuskoden inställd på angivet statusCode.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Källa:
HttpResponseDataExtensions.cs

Asynkront skriver det angivna värdet som JSON till svarstexten med standardinställningen ObjectSerializer som konfigurerats för den här arbetaren. Svarsinnehållstypen anges till application/json; charset=utf-8 och statuskoden anges till 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

Typparametrar

T

Typ av objekt som ska skrivas.

Parametrar

response
HttpResponseData

Svaret att skriva JSON till.

instance
T

Instansen för att serialisera och skriva som JSON.

cancellationToken
CancellationToken

En CancellationToken som används för att avbryta åtgärden.

Returer

En ValueTask som representerar den asynkrona åtgärden.

Gäller för

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

Källa:
HttpResponseDataExtensions.cs

Skriver asynkront det angivna värdet som JSON till svarstexten med hjälp av angivet ObjectSerializer. Svarsinnehållstypen anges till application/json; charset=utf-8 och statuskoden anges till 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

Typparametrar

T

Typ av objekt som ska skrivas.

Parametrar

response
HttpResponseData

Svaret att skriva JSON till.

instance
T

Instansen för att serialisera och skriva som JSON.

serializer
ObjectSerializer

Serialiseraren som används för att serialisera instansen.

cancellationToken
CancellationToken

En CancellationToken som används för att avbryta åtgärden.

Returer

En ValueTask som representerar den asynkrona åtgärden.

Gäller för

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

Källa:
HttpResponseDataExtensions.cs

Asynkront skriver det angivna värdet som JSON till svarstexten med standardinställningen ObjectSerializer som konfigurerats för den här arbetaren. Svarsinnehållstypen anges till application/json; charset=utf-8 och statuskoden anges till angivet 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

Typparametrar

T

Typ av objekt som ska skrivas.

Parametrar

response
HttpResponseData

Svaret att skriva JSON till.

instance
T

Instansen för att serialisera och skriva som JSON.

statusCode
HttpStatusCode

Statuskoden som ska anges för svaret.

cancellationToken
CancellationToken

En CancellationToken som används för att avbryta åtgärden.

Returer

En ValueTask som representerar den asynkrona åtgärden.

Gäller för

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

Källa:
HttpResponseDataExtensions.cs

Asynkront skriver det angivna värdet som JSON till svarstexten med standardinställningen ObjectSerializer som konfigurerats för den här arbetaren. Svarsinnehållstypen anges till den angivna contentType och statuskoden inställd på 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

Typparametrar

T

Typ av objekt som ska skrivas.

Parametrar

response
HttpResponseData

Svaret att skriva JSON till.

instance
T

Instansen för att serialisera och skriva som JSON.

contentType
String

Innehållstypen som ska anges för svaret.

cancellationToken
CancellationToken

En CancellationToken som används för att avbryta åtgärden.

Returer

En ValueTask som representerar den asynkrona åtgärden.

Gäller för

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

Källa:
HttpResponseDataExtensions.cs

Skriver asynkront det angivna värdet som JSON till svarstexten med hjälp av angivet ObjectSerializer. Svarsinnehållstypen anges till application/json; charset=utf-8 och statuskoden anges till angivet 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

Typparametrar

T

Typ av objekt som ska skrivas.

Parametrar

response
HttpResponseData

Svaret att skriva JSON till.

instance
T

Instansen för att serialisera och skriva som JSON.

serializer
ObjectSerializer

Serialiseraren som används för att serialisera instansen.

statusCode
HttpStatusCode

Statuskoden som ska anges för svaret.

cancellationToken
CancellationToken

En CancellationToken som används för att avbryta åtgärden.

Returer

En ValueTask som representerar den asynkrona åtgärden.

Gäller för

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

Källa:
HttpResponseDataExtensions.cs

Skriver asynkront det angivna värdet som JSON till svarstexten med hjälp av angivet ObjectSerializer. Svarsinnehållstypen anges till den angivna contentType och statuskoden inställd på 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

Typparametrar

T

Typ av objekt som ska skrivas.

Parametrar

response
HttpResponseData

Svaret att skriva JSON till.

instance
T

Instansen för att serialisera och skriva som JSON.

serializer
ObjectSerializer

Serialiseraren som används för att serialisera instansen.

contentType
String

Innehållstypen som ska anges för svaret.

cancellationToken
CancellationToken

En CancellationToken som används för att avbryta åtgärden.

Returer

En ValueTask som representerar den asynkrona åtgärden.

Gäller för

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

Källa:
HttpResponseDataExtensions.cs

Asynkront skriver det angivna värdet som JSON till svarstexten med standardinställningen ObjectSerializer som konfigurerats för den här arbetaren. Svarsinnehållstypen anges till angivet contentType och statuskoden inställd på angivet 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

Typparametrar

T

Typ av objekt som ska skrivas.

Parametrar

response
HttpResponseData

Svaret att skriva JSON till.

instance
T

Instansen för att serialisera och skriva som JSON.

contentType
String

Innehållstypen som ska anges för svaret.

statusCode
HttpStatusCode

Statuskoden som ska anges för svaret.

cancellationToken
CancellationToken

En CancellationToken som används för att avbryta åtgärden.

Returer

En ValueTask som representerar den asynkrona åtgärden.

Gäller för

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

Källa:
HttpResponseDataExtensions.cs

Skriver asynkront det angivna värdet som JSON till svarstexten med hjälp av angivet ObjectSerializer. Svarsinnehållstypen anges till angivet contentType och statuskoden inställd på angivet 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

Typparametrar

T

Typ av objekt som ska skrivas.

Parametrar

response
HttpResponseData

Svaret att skriva JSON till.

instance
T

Instansen för att serialisera och skriva som JSON.

serializer
ObjectSerializer

Serialiseraren som används för att serialisera instansen.

contentType
String

Innehållstypen som ska anges för svaret.

statusCode
HttpStatusCode

Statuskoden som ska anges för svaret.

cancellationToken
CancellationToken

En CancellationToken som används för att avbryta åtgärden.

Returer

En ValueTask som representerar den asynkrona åtgärden.

Gäller för