HttpResponseDataExtensions.WriteAsJsonAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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 |
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, CancellationToken) |
Schreibt den angegebenen Wert asynchron als JSON in den Antworttext mit dem angegebenen ObjectSerializer.
Der Antwortinhaltstyp wird auf |
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 |
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 |
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 |
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 |
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 |
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 |
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.
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)
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)
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 statusCode
festgelegt.
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)
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)
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 statusCode
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.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)
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)
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 statusCode
festgelegt.
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)
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 statusCode
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.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:
Azure SDK for .NET