HttpResponseDataExtensions.WriteAsJsonAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ö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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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.
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)
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)
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)
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)
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)
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)
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)
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
Azure SDK for .NET