HttpResponseDataExtensions.WriteAsJsonAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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, |
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, |
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 |
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 |
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 |
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 |
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 |
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 |
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.
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)
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)
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 statusCode
olarak 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)
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)
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 statusCode
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.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)
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)
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 statusCode
değ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)
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 statusCode
değ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
Azure SDK for .NET
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin