Aracılığıyla paylaş


HttpResponseDataExtensions.WriteAsJsonAsync Yöntem

Tanım

Aşırı Yüklemeler

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Bu çalışan için yapılandırılan varsayılan ObjectSerializer değeri kullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü olarak, application/json; charset=utf-8 durum kodu ise 200 olarak ayarlanır.

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

Sağlanan ObjectSerializerkullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü olarak, application/json; charset=utf-8 durum kodu ise 200 olarak ayarlanır.

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

Bu çalışan için yapılandırılan varsayılan ObjectSerializer değeri kullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü olarak application/json; charset=utf-8 , durum kodu ise sağlanan statusCodeolarak ayarlanır.

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

Bu çalışan için yapılandırılan varsayılan ObjectSerializer değeri kullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü sağlanan contentType ve durum kodu 200 olarak ayarlanır.

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

Sağlanan ObjectSerializerkullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü olarak application/json; charset=utf-8 , durum kodu ise sağlanan statusCodeolarak ayarlanır.

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

Sağlanan ObjectSerializerkullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü sağlanan contentType ve durum kodu 200 olarak ayarlanır.

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

Bu çalışan için yapılandırılan varsayılan ObjectSerializer değeri kullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü sağlanan contentType değerine, durum kodu ise sağlanan statusCodedeğerine ayarlanır.

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

Sağlanan ObjectSerializerkullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü sağlanan contentType değerine, durum kodu ise sağlanan statusCodedeğerine ayarlanır.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Kaynak:
HttpResponseDataExtensions.cs

Bu çalışan için yapılandırılan varsayılan ObjectSerializer değeri kullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü olarak, application/json; charset=utf-8 durum kodu ise 200 olarak ayarlanır.

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

Tür Parametreleri

T

Yazacak nesnenin türü.

Parametreler

response
HttpResponseData

JSON yazma yanıtı.

instance
T

JSON olarak seri hale getirilip yazacak örnek.

cancellationToken
CancellationToken

CancellationToken İşlemi iptal etmek için kullanılan.

Döndürülenler

ValueTask Zaman uyumsuz işlemi temsil eden bir.

Şunlara uygulanır

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

Kaynak:
HttpResponseDataExtensions.cs

Sağlanan ObjectSerializerkullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü olarak, application/json; charset=utf-8 durum kodu ise 200 olarak ayarlanır.

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

Tür Parametreleri

T

Yazacak nesnenin türü.

Parametreler

response
HttpResponseData

JSON yazma yanıtı.

instance
T

JSON olarak seri hale getirilip yazacak örnek.

serializer
ObjectSerializer

Örneği seri hale getirmek için kullanılan seri hale getirici.

cancellationToken
CancellationToken

CancellationToken İşlemi iptal etmek için kullanılan.

Döndürülenler

ValueTask Zaman uyumsuz işlemi temsil eden bir.

Şunlara uygulanır

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

Kaynak:
HttpResponseDataExtensions.cs

Bu çalışan için yapılandırılan varsayılan ObjectSerializer değeri kullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü olarak application/json; charset=utf-8 , durum kodu ise sağlanan statusCodeolarak ayarlanır.

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

Tür Parametreleri

T

Yazacak nesnenin türü.

Parametreler

response
HttpResponseData

JSON yazma yanıtı.

instance
T

JSON olarak seri hale getirilip yazacak örnek.

statusCode
HttpStatusCode

Yanıtta ayarlanacağı durum kodu.

cancellationToken
CancellationToken

CancellationToken İşlemi iptal etmek için kullanılan.

Döndürülenler

ValueTask Zaman uyumsuz işlemi temsil eden bir.

Şunlara uygulanır

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

Kaynak:
HttpResponseDataExtensions.cs

Bu çalışan için yapılandırılan varsayılan ObjectSerializer değeri kullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü sağlanan contentType ve durum kodu 200 olarak ayarlanır.

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

Tür Parametreleri

T

Yazacak nesnenin türü.

Parametreler

response
HttpResponseData

JSON yazma yanıtı.

instance
T

JSON olarak seri hale getirilip yazacak örnek.

contentType
String

Yanıtta ayarlanacağı içerik türü.

cancellationToken
CancellationToken

CancellationToken İşlemi iptal etmek için kullanılan.

Döndürülenler

ValueTask Zaman uyumsuz işlemi temsil eden bir.

Şunlara uygulanır

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

Kaynak:
HttpResponseDataExtensions.cs

Sağlanan ObjectSerializerkullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü olarak application/json; charset=utf-8 , durum kodu ise sağlanan statusCodeolarak ayarlanır.

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

Tür Parametreleri

T

Yazacak nesnenin türü.

Parametreler

response
HttpResponseData

JSON yazma yanıtı.

instance
T

JSON olarak seri hale getirilip yazacak örnek.

serializer
ObjectSerializer

Örneği seri hale getirmek için kullanılan seri hale getirici.

statusCode
HttpStatusCode

Yanıtta ayarlanacağı durum kodu.

cancellationToken
CancellationToken

CancellationToken İşlemi iptal etmek için kullanılan.

Döndürülenler

ValueTask Zaman uyumsuz işlemi temsil eden bir.

Şunlara uygulanır

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

Kaynak:
HttpResponseDataExtensions.cs

Sağlanan ObjectSerializerkullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü sağlanan contentType ve durum kodu 200 olarak ayarlanır.

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

Tür Parametreleri

T

Yazacak nesnenin türü.

Parametreler

response
HttpResponseData

JSON yazma yanıtı.

instance
T

JSON olarak seri hale getirilip yazacak örnek.

serializer
ObjectSerializer

Örneği seri hale getirmek için kullanılan seri hale getirici.

contentType
String

Yanıtta ayarlanacağı içerik türü.

cancellationToken
CancellationToken

CancellationToken İşlemi iptal etmek için kullanılan.

Döndürülenler

ValueTask Zaman uyumsuz işlemi temsil eden bir.

Şunlara uygulanır

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

Kaynak:
HttpResponseDataExtensions.cs

Bu çalışan için yapılandırılan varsayılan ObjectSerializer değeri kullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü sağlanan contentType değerine, durum kodu ise sağlanan statusCodedeğerine ayarlanır.

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

Tür Parametreleri

T

Yazacak nesnenin türü.

Parametreler

response
HttpResponseData

JSON yazma yanıtı.

instance
T

JSON olarak seri hale getirilip yazacak örnek.

contentType
String

Yanıtta ayarlanacağı içerik türü.

statusCode
HttpStatusCode

Yanıtta ayarlanacağı durum kodu.

cancellationToken
CancellationToken

CancellationToken İşlemi iptal etmek için kullanılan.

Döndürülenler

ValueTask Zaman uyumsuz işlemi temsil eden bir.

Şunlara uygulanır

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

Kaynak:
HttpResponseDataExtensions.cs

Sağlanan ObjectSerializerkullanarak belirtilen değeri yanıt gövdesine zaman uyumsuz olarak JSON olarak yazar. Yanıt içerik türü sağlanan contentType değerine, durum kodu ise sağlanan statusCodedeğerine ayarlanır.

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

Tür Parametreleri

T

Yazacak nesnenin türü.

Parametreler

response
HttpResponseData

JSON yazma yanıtı.

instance
T

JSON olarak seri hale getirilip yazacak örnek.

serializer
ObjectSerializer

Örneği seri hale getirmek için kullanılan seri hale getirici.

contentType
String

Yanıtta ayarlanacağı içerik türü.

statusCode
HttpStatusCode

Yanıtta ayarlanacağı durum kodu.

cancellationToken
CancellationToken

CancellationToken İşlemi iptal etmek için kullanılan.

Döndürülenler

ValueTask Zaman uyumsuz işlemi temsil eden bir.

Şunlara uygulanır