HttpResponseDataExtensions.WriteAsJsonAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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.
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)
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)
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)
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)
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)
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)
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)
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
Azure SDK for .NET