Freigeben über


HttpResponseDataExtensions.WriteAsJsonAsync Methode

Definition

Überlädt

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext unter Verwendung des für diesen Worker konfigurierten Standardwerts ObjectSerializer . Der Antwortinhaltstyp wird auf application/json; charset=utf-8 und der status Code auf 200 festgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext mit dem angegebenen ObjectSerializer. Der Antwortinhaltstyp wird auf application/json; charset=utf-8 und der status Code auf 200 festgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext unter Verwendung des für diesen Worker konfigurierten Standardwerts ObjectSerializer . Der Antwortinhaltstyp wird auf application/json; charset=utf-8 und der status Code auf den angegebenen statusCodefestgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext unter Verwendung des für diesen Worker konfigurierten Standardwerts ObjectSerializer . Der Antwortinhaltstyp wird auf den angegebenen contentType und der status Code auf 200 festgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext mit dem angegebenen ObjectSerializer. Der Antwortinhaltstyp wird auf application/json; charset=utf-8 und der status Code auf den angegebenen statusCodefestgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext mit dem angegebenen ObjectSerializer. Der Antwortinhaltstyp wird auf den angegebenen contentType und der status Code auf 200 festgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext unter Verwendung des für diesen Worker konfigurierten Standardwerts ObjectSerializer . Der Antwortinhaltstyp wird auf den angegebenen contentType und der status Code auf den angegebenen statusCodefestgelegt.

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

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext mit dem angegebenen ObjectSerializer. Der Antwortinhaltstyp wird auf den angegebenen contentType und der status Code auf den angegebenen statusCodefestgelegt.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Quelle:
HttpResponseDataExtensions.cs

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext unter Verwendung des für diesen Worker konfigurierten Standardwerts ObjectSerializer . Der Antwortinhaltstyp wird auf application/json; charset=utf-8 und der status Code auf 200 festgelegt.

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

Typparameter

T

Der Typ des zu schreibenden Objekts.

Parameter

response
HttpResponseData

Die Antwort, in die JSON geschrieben werden soll.

instance
T

Die instance, um als JSON zu serialisieren und zu schreiben.

cancellationToken
CancellationToken

Ein CancellationToken , der zum Abbrechen des Vorgangs verwendet wird.

Gibt zurück

Ein ValueTask-Element, das den asynchronen Vorgang darstellt.

Gilt für:

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

Quelle:
HttpResponseDataExtensions.cs

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext mit dem angegebenen ObjectSerializer. Der Antwortinhaltstyp wird auf application/json; charset=utf-8 und der status Code auf 200 festgelegt.

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

Typparameter

T

Der Typ des zu schreibenden Objekts.

Parameter

response
HttpResponseData

Die Antwort, in die JSON geschrieben werden soll.

instance
T

Die instance, um als JSON zu serialisieren und zu schreiben.

serializer
ObjectSerializer

Der Serialisierer, der zum Serialisieren des instance verwendet wird.

cancellationToken
CancellationToken

Ein CancellationToken , der zum Abbrechen des Vorgangs verwendet wird.

Gibt zurück

Ein ValueTask-Element, das den asynchronen Vorgang darstellt.

Gilt für:

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

Quelle:
HttpResponseDataExtensions.cs

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext unter Verwendung des für diesen Worker konfigurierten Standardwerts ObjectSerializer . Der Antwortinhaltstyp wird auf application/json; charset=utf-8 und der status Code auf den angegebenen statusCodefestgelegt.

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

Typparameter

T

Der Typ des zu schreibenden Objekts.

Parameter

response
HttpResponseData

Die Antwort, in die JSON geschrieben werden soll.

instance
T

Die instance, um als JSON zu serialisieren und zu schreiben.

statusCode
HttpStatusCode

Der status Code, der für die Antwort festgelegt werden soll.

cancellationToken
CancellationToken

Ein CancellationToken , der zum Abbrechen des Vorgangs verwendet wird.

Gibt zurück

Ein ValueTask-Element, das den asynchronen Vorgang darstellt.

Gilt für:

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

Quelle:
HttpResponseDataExtensions.cs

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext unter Verwendung des für diesen Worker konfigurierten Standardwerts ObjectSerializer . Der Antwortinhaltstyp wird auf den angegebenen contentType und der status Code auf 200 festgelegt.

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

Typparameter

T

Der Typ des zu schreibenden Objekts.

Parameter

response
HttpResponseData

Die Antwort, in die JSON geschrieben werden soll.

instance
T

Die instance, um als JSON zu serialisieren und zu schreiben.

contentType
String

Der Inhaltstyp, der für die Antwort festgelegt werden soll.

cancellationToken
CancellationToken

Ein CancellationToken , der zum Abbrechen des Vorgangs verwendet wird.

Gibt zurück

Ein ValueTask-Element, das den asynchronen Vorgang darstellt.

Gilt für:

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

Quelle:
HttpResponseDataExtensions.cs

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext mit dem angegebenen ObjectSerializer. Der Antwortinhaltstyp wird auf application/json; charset=utf-8 und der status Code auf den angegebenen statusCodefestgelegt.

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

Typparameter

T

Der Typ des zu schreibenden Objekts.

Parameter

response
HttpResponseData

Die Antwort, in die JSON geschrieben werden soll.

instance
T

Die instance, um als JSON zu serialisieren und zu schreiben.

serializer
ObjectSerializer

Der Serialisierer, der zum Serialisieren des instance verwendet wird.

statusCode
HttpStatusCode

Der status Code, der für die Antwort festgelegt werden soll.

cancellationToken
CancellationToken

Ein CancellationToken , der zum Abbrechen des Vorgangs verwendet wird.

Gibt zurück

Ein ValueTask-Element, das den asynchronen Vorgang darstellt.

Gilt für:

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

Quelle:
HttpResponseDataExtensions.cs

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext mit dem angegebenen ObjectSerializer. Der Antwortinhaltstyp wird auf den angegebenen contentType und der status Code auf 200 festgelegt.

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

Typparameter

T

Der Typ des zu schreibenden Objekts.

Parameter

response
HttpResponseData

Die Antwort, in die JSON geschrieben werden soll.

instance
T

Die instance, um als JSON zu serialisieren und zu schreiben.

serializer
ObjectSerializer

Der Serialisierer, der zum Serialisieren des instance verwendet wird.

contentType
String

Der Inhaltstyp, der für die Antwort festgelegt werden soll.

cancellationToken
CancellationToken

Ein CancellationToken , der zum Abbrechen des Vorgangs verwendet wird.

Gibt zurück

Ein ValueTask-Element, das den asynchronen Vorgang darstellt.

Gilt für:

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

Quelle:
HttpResponseDataExtensions.cs

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext unter Verwendung des für diesen Worker konfigurierten Standardwerts ObjectSerializer . Der Antwortinhaltstyp wird auf den angegebenen contentType und der status Code auf den angegebenen statusCodefestgelegt.

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

Typparameter

T

Der Typ des zu schreibenden Objekts.

Parameter

response
HttpResponseData

Die Antwort, in die JSON geschrieben werden soll.

instance
T

Die instance, um als JSON zu serialisieren und zu schreiben.

contentType
String

Der Inhaltstyp, der für die Antwort festgelegt werden soll.

statusCode
HttpStatusCode

Der status Code, der für die Antwort festgelegt werden soll.

cancellationToken
CancellationToken

Ein CancellationToken , der zum Abbrechen des Vorgangs verwendet wird.

Gibt zurück

Ein ValueTask-Element, das den asynchronen Vorgang darstellt.

Gilt für:

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

Quelle:
HttpResponseDataExtensions.cs

Schreibt den angegebenen Wert asynchron als JSON in den Antworttext mit dem angegebenen ObjectSerializer. Der Antwortinhaltstyp wird auf den angegebenen contentType und der status Code auf den angegebenen statusCodefestgelegt.

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

Typparameter

T

Der Typ des zu schreibenden Objekts.

Parameter

response
HttpResponseData

Die Antwort, in die JSON geschrieben werden soll.

instance
T

Die instance, um als JSON zu serialisieren und zu schreiben.

serializer
ObjectSerializer

Der Serialisierer, der zum Serialisieren des instance verwendet wird.

contentType
String

Der Inhaltstyp, der für die Antwort festgelegt werden soll.

statusCode
HttpStatusCode

Der status Code, der für die Antwort festgelegt werden soll.

cancellationToken
CancellationToken

Ein CancellationToken , der zum Abbrechen des Vorgangs verwendet wird.

Gibt zurück

Ein ValueTask-Element, das den asynchronen Vorgang darstellt.

Gilt für: