Delen via


HttpResponseDataExtensions.WriteAsJsonAsync Methode

Definitie

Overloads

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de standaardwaarde ObjectSerializer die voor deze werkrol is geconfigureerd. Het inhoudstype van het antwoord wordt ingesteld op application/json; charset=utf-8 en de statuscode op 200.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven ObjectSerializer. Het inhoudstype van het antwoord wordt ingesteld op application/json; charset=utf-8 en de statuscode op 200.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de standaardwaarde ObjectSerializer die voor deze werkrol is geconfigureerd. Het inhoudstype van het antwoord wordt ingesteld op application/json; charset=utf-8 en de statuscode wordt ingesteld op de opgegeven statusCode.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de standaardwaarde ObjectSerializer die voor deze werkrol is geconfigureerd. Het antwoordinhoudstype wordt ingesteld op de opgegeven contentType en de statuscode op 200.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven ObjectSerializer. Het inhoudstype van het antwoord wordt ingesteld op application/json; charset=utf-8 en de statuscode wordt ingesteld op de opgegeven statusCode.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven ObjectSerializer. Het antwoordinhoudstype wordt ingesteld op de opgegeven contentType en de statuscode op 200.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de standaardwaarde ObjectSerializer die voor deze werkrol is geconfigureerd. Het inhoudstype antwoord wordt ingesteld op de opgegeven contentType en de statuscode op de opgegeven statusCode.

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

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven ObjectSerializer. Het inhoudstype antwoord wordt ingesteld op de opgegeven contentType en de statuscode op de opgegeven statusCode.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Bron:
HttpResponseDataExtensions.cs

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de standaardwaarde ObjectSerializer die voor deze werkrol is geconfigureerd. Het inhoudstype van het antwoord wordt ingesteld op application/json; charset=utf-8 en de statuscode op 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

Type parameters

T

Het type object dat moet worden geschreven.

Parameters

response
HttpResponseData

Het antwoord om JSON naar te schrijven.

instance
T

Het exemplaar dat moet worden geserialiseerd en geschreven als JSON.

cancellationToken
CancellationToken

Een CancellationToken gebruikt om de bewerking te annuleren.

Retouren

Een ValueTask die de asynchrone bewerking vertegenwoordigt.

Van toepassing op

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

Bron:
HttpResponseDataExtensions.cs

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven ObjectSerializer. Het inhoudstype van het antwoord wordt ingesteld op application/json; charset=utf-8 en de statuscode op 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

Type parameters

T

Het type object dat moet worden geschreven.

Parameters

response
HttpResponseData

Het antwoord om JSON naar te schrijven.

instance
T

Het exemplaar dat moet worden geserialiseerd en geschreven als JSON.

serializer
ObjectSerializer

De serialisatiefunctie die wordt gebruikt om het exemplaar te serialiseren.

cancellationToken
CancellationToken

Een CancellationToken gebruikt om de bewerking te annuleren.

Retouren

Een ValueTask die de asynchrone bewerking vertegenwoordigt.

Van toepassing op

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

Bron:
HttpResponseDataExtensions.cs

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de standaardwaarde ObjectSerializer die voor deze werkrol is geconfigureerd. Het inhoudstype van het antwoord wordt ingesteld op application/json; charset=utf-8 en de statuscode wordt ingesteld op de opgegeven 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

Type parameters

T

Het type object dat moet worden geschreven.

Parameters

response
HttpResponseData

Het antwoord om JSON naar te schrijven.

instance
T

Het exemplaar dat moet worden geserialiseerd en geschreven als JSON.

statusCode
HttpStatusCode

De statuscode die moet worden ingesteld voor het antwoord.

cancellationToken
CancellationToken

Een CancellationToken gebruikt om de bewerking te annuleren.

Retouren

Een ValueTask die de asynchrone bewerking vertegenwoordigt.

Van toepassing op

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

Bron:
HttpResponseDataExtensions.cs

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de standaardwaarde ObjectSerializer die voor deze werkrol is geconfigureerd. Het antwoordinhoudstype wordt ingesteld op de opgegeven contentType en de statuscode op 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

Type parameters

T

Het type object dat moet worden geschreven.

Parameters

response
HttpResponseData

Het antwoord om JSON naar te schrijven.

instance
T

Het exemplaar dat moet worden geserialiseerd en geschreven als JSON.

contentType
String

Het inhoudstype dat moet worden ingesteld voor het antwoord.

cancellationToken
CancellationToken

Een CancellationToken gebruikt om de bewerking te annuleren.

Retouren

Een ValueTask die de asynchrone bewerking vertegenwoordigt.

Van toepassing op

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

Bron:
HttpResponseDataExtensions.cs

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven ObjectSerializer. Het inhoudstype van het antwoord wordt ingesteld op application/json; charset=utf-8 en de statuscode wordt ingesteld op de opgegeven 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

Type parameters

T

Het type object dat moet worden geschreven.

Parameters

response
HttpResponseData

Het antwoord om JSON naar te schrijven.

instance
T

Het exemplaar dat moet worden geserialiseerd en geschreven als JSON.

serializer
ObjectSerializer

De serialisatiefunctie die wordt gebruikt om het exemplaar te serialiseren.

statusCode
HttpStatusCode

De statuscode die moet worden ingesteld voor het antwoord.

cancellationToken
CancellationToken

Een CancellationToken gebruikt om de bewerking te annuleren.

Retouren

Een ValueTask die de asynchrone bewerking vertegenwoordigt.

Van toepassing op

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

Bron:
HttpResponseDataExtensions.cs

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven ObjectSerializer. Het antwoordinhoudstype wordt ingesteld op de opgegeven contentType en de statuscode op 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

Type parameters

T

Het type object dat moet worden geschreven.

Parameters

response
HttpResponseData

Het antwoord om JSON naar te schrijven.

instance
T

Het exemplaar dat moet worden geserialiseerd en geschreven als JSON.

serializer
ObjectSerializer

De serialisatiefunctie die wordt gebruikt om het exemplaar te serialiseren.

contentType
String

Het inhoudstype dat moet worden ingesteld voor het antwoord.

cancellationToken
CancellationToken

Een CancellationToken gebruikt om de bewerking te annuleren.

Retouren

Een ValueTask die de asynchrone bewerking vertegenwoordigt.

Van toepassing op

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

Bron:
HttpResponseDataExtensions.cs

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de standaardwaarde ObjectSerializer die voor deze werkrol is geconfigureerd. Het inhoudstype antwoord wordt ingesteld op de opgegeven contentType en de statuscode op de opgegeven 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

Type parameters

T

Het type object dat moet worden geschreven.

Parameters

response
HttpResponseData

Het antwoord om JSON naar te schrijven.

instance
T

Het exemplaar dat moet worden geserialiseerd en geschreven als JSON.

contentType
String

Het inhoudstype dat moet worden ingesteld voor het antwoord.

statusCode
HttpStatusCode

De statuscode die moet worden ingesteld voor het antwoord.

cancellationToken
CancellationToken

Een CancellationToken gebruikt om de bewerking te annuleren.

Retouren

Een ValueTask die de asynchrone bewerking vertegenwoordigt.

Van toepassing op

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

Bron:
HttpResponseDataExtensions.cs

Schrijft de opgegeven waarde als JSON asynchroon naar de hoofdtekst van het antwoord met behulp van de opgegeven ObjectSerializer. Het inhoudstype antwoord wordt ingesteld op de opgegeven contentType en de statuscode op de opgegeven 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

Type parameters

T

Het type object dat moet worden geschreven.

Parameters

response
HttpResponseData

Het antwoord om JSON naar te schrijven.

instance
T

Het exemplaar dat moet worden geserialiseerd en geschreven als JSON.

serializer
ObjectSerializer

De serialisatiefunctie die wordt gebruikt om het exemplaar te serialiseren.

contentType
String

Het inhoudstype dat moet worden ingesteld voor het antwoord.

statusCode
HttpStatusCode

De statuscode die moet worden ingesteld voor het antwoord.

cancellationToken
CancellationToken

Een CancellationToken gebruikt om de bewerking te annuleren.

Retouren

Een ValueTask die de asynchrone bewerking vertegenwoordigt.

Van toepassing op