HttpResponseJsonExtensions.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(HttpResponse, Object, Type, CancellationToken) |
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü olarak |
WriteAsJsonAsync(HttpResponse, Object, JsonTypeInfo, String, CancellationToken) |
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü belirtilen içerik türüne ayarlanır. |
WriteAsJsonAsync(HttpResponse, Object, Type, JsonSerializerOptions, CancellationToken) |
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü olarak |
WriteAsJsonAsync(HttpResponse, Object, Type, JsonSerializerOptions, String, CancellationToken) |
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü belirtilen içerik türüne ayarlanır. |
WriteAsJsonAsync(HttpResponse, Object, Type, JsonSerializerContext, String, CancellationToken) |
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü belirtilen içerik türüne ayarlanır. |
WriteAsJsonAsync<TValue>(HttpResponse, TValue, CancellationToken) |
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü olarak |
WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, CancellationToken) |
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü olarak |
WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, String, CancellationToken) |
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü belirtilen içerik türüne ayarlanır. |
WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonTypeInfo<TValue>, String, CancellationToken) |
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü belirtilen içerik türüne ayarlanır. |
WriteAsJsonAsync(HttpResponse, Object, Type, CancellationToken)
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü olarak application/json; charset=utf-8
ayarlanır.
public static System.Threading.Tasks.Task WriteAsJsonAsync (this Microsoft.AspNetCore.Http.HttpResponse response, object? value, Type type, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.AspNetCore.Http.HttpResponse * obj * Type * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function WriteAsJsonAsync (response As HttpResponse, value As Object, type As Type, Optional cancellationToken As CancellationToken = Nothing) As Task
Parametreler
- response
- HttpResponse
JSON yazacak yanıt.
- value
- Object
JSON olarak yazacak değer.
- type
- Type
Yazacak nesnenin türü.
- cancellationToken
- CancellationToken
CancellationToken İşlemi iptal etmek için kullanılan.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.
Şunlara uygulanır
WriteAsJsonAsync(HttpResponse, Object, JsonTypeInfo, String, CancellationToken)
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü belirtilen içerik türüne ayarlanır.
public static System.Threading.Tasks.Task WriteAsJsonAsync (this Microsoft.AspNetCore.Http.HttpResponse response, object? value, System.Text.Json.Serialization.Metadata.JsonTypeInfo jsonTypeInfo, string? contentType = default, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.AspNetCore.Http.HttpResponse * obj * System.Text.Json.Serialization.Metadata.JsonTypeInfo * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function WriteAsJsonAsync (response As HttpResponse, value As Object, jsonTypeInfo As JsonTypeInfo, Optional contentType As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task
Parametreler
- response
- HttpResponse
JSON yazacak yanıt.
- value
- Object
JSON olarak yazacak değer.
- jsonTypeInfo
- JsonTypeInfo
Dönüştürülecek tür hakkındaki meta veriler.
- contentType
- String
Yanıtta ayarlanacağı içerik türü.
- cancellationToken
- CancellationToken
CancellationToken İşlemi iptal etmek için kullanılan.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.
Şunlara uygulanır
WriteAsJsonAsync(HttpResponse, Object, Type, JsonSerializerOptions, CancellationToken)
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü olarak application/json; charset=utf-8
ayarlanır.
public static System.Threading.Tasks.Task WriteAsJsonAsync (this Microsoft.AspNetCore.Http.HttpResponse response, object? value, Type type, System.Text.Json.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.AspNetCore.Http.HttpResponse * obj * Type * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function WriteAsJsonAsync (response As HttpResponse, value As Object, type As Type, options As JsonSerializerOptions, Optional cancellationToken As CancellationToken = Nothing) As Task
Parametreler
- response
- HttpResponse
JSON yazacak yanıt.
- value
- Object
JSON olarak yazacak değer.
- type
- Type
Yazacak nesnenin türü.
- options
- JsonSerializerOptions
Değeri serileştirirken kullanılacak seri hale getirici seçenekleri.
- cancellationToken
- CancellationToken
CancellationToken İşlemi iptal etmek için kullanılan.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.
Şunlara uygulanır
WriteAsJsonAsync(HttpResponse, Object, Type, JsonSerializerOptions, String, CancellationToken)
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü belirtilen içerik türüne ayarlanır.
public static System.Threading.Tasks.Task WriteAsJsonAsync (this Microsoft.AspNetCore.Http.HttpResponse response, object? value, Type type, System.Text.Json.JsonSerializerOptions? options, string? contentType, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.AspNetCore.Http.HttpResponse * obj * Type * System.Text.Json.JsonSerializerOptions * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function WriteAsJsonAsync (response As HttpResponse, value As Object, type As Type, options As JsonSerializerOptions, contentType As String, Optional cancellationToken As CancellationToken = Nothing) As Task
Parametreler
- response
- HttpResponse
JSON yazacak yanıt.
- value
- Object
JSON olarak yazacak değer.
- type
- Type
Yazacak nesnenin türü.
- options
- JsonSerializerOptions
Değeri serileştirirken kullanılacak seri hale getirici seçenekleri.
- contentType
- String
Yanıtta ayarlanacağı içerik türü.
- cancellationToken
- CancellationToken
CancellationToken İşlemi iptal etmek için kullanılan.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.
Şunlara uygulanır
WriteAsJsonAsync(HttpResponse, Object, Type, JsonSerializerContext, String, CancellationToken)
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü belirtilen içerik türüne ayarlanır.
public static System.Threading.Tasks.Task WriteAsJsonAsync (this Microsoft.AspNetCore.Http.HttpResponse response, object? value, Type type, System.Text.Json.Serialization.JsonSerializerContext context, string? contentType = default, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.AspNetCore.Http.HttpResponse * obj * Type * System.Text.Json.Serialization.JsonSerializerContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function WriteAsJsonAsync (response As HttpResponse, value As Object, type As Type, context As JsonSerializerContext, Optional contentType As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task
Parametreler
- response
- HttpResponse
JSON yazacak yanıt.
- value
- Object
JSON olarak yazacak değer.
- type
- Type
Yazacak nesnenin türü.
- context
- JsonSerializerContext
Seri hale getirilebilir türler için bir meta veri sağlayıcısı.
- contentType
- String
Yanıtta ayarlanacağı içerik türü.
- cancellationToken
- CancellationToken
CancellationToken İşlemi iptal etmek için kullanılan.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.
Şunlara uygulanır
WriteAsJsonAsync<TValue>(HttpResponse, TValue, CancellationToken)
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü olarak application/json; charset=utf-8
ayarlanır.
public static System.Threading.Tasks.Task WriteAsJsonAsync<TValue> (this Microsoft.AspNetCore.Http.HttpResponse response, TValue value, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.AspNetCore.Http.HttpResponse * 'Value * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function WriteAsJsonAsync(Of TValue) (response As HttpResponse, value As TValue, Optional cancellationToken As CancellationToken = Nothing) As Task
Tür Parametreleri
- TValue
Yazacak nesnenin türü.
Parametreler
- response
- HttpResponse
JSON yazacak yanıt.
- value
- TValue
JSON olarak yazacak değer.
- cancellationToken
- CancellationToken
CancellationToken İşlemi iptal etmek için kullanılan.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.
Şunlara uygulanır
WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, CancellationToken)
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü olarak application/json; charset=utf-8
ayarlanır.
public static System.Threading.Tasks.Task WriteAsJsonAsync<TValue> (this Microsoft.AspNetCore.Http.HttpResponse response, TValue value, System.Text.Json.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.AspNetCore.Http.HttpResponse * 'Value * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function WriteAsJsonAsync(Of TValue) (response As HttpResponse, value As TValue, options As JsonSerializerOptions, Optional cancellationToken As CancellationToken = Nothing) As Task
Tür Parametreleri
- TValue
Yazacak nesnenin türü.
Parametreler
- response
- HttpResponse
JSON yazacak yanıt.
- value
- TValue
JSON olarak yazacak değer.
- options
- JsonSerializerOptions
Değeri serileştirirken kullanılacak seri hale getirici seçenekleri.
- cancellationToken
- CancellationToken
CancellationToken İşlemi iptal etmek için kullanılan.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.
Şunlara uygulanır
WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, String, CancellationToken)
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü belirtilen içerik türüne ayarlanır.
public static System.Threading.Tasks.Task WriteAsJsonAsync<TValue> (this Microsoft.AspNetCore.Http.HttpResponse response, TValue value, System.Text.Json.JsonSerializerOptions? options, string? contentType, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.AspNetCore.Http.HttpResponse * 'Value * System.Text.Json.JsonSerializerOptions * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function WriteAsJsonAsync(Of TValue) (response As HttpResponse, value As TValue, options As JsonSerializerOptions, contentType As String, Optional cancellationToken As CancellationToken = Nothing) As Task
Tür Parametreleri
- TValue
Yazacak nesnenin türü.
Parametreler
- response
- HttpResponse
JSON yazacak yanıt.
- value
- TValue
JSON olarak yazacak değer.
- options
- JsonSerializerOptions
Değeri serileştirirken kullanılacak seri hale getirici seçenekleri.
- contentType
- String
Yanıtta ayarlanacağı içerik türü.
- cancellationToken
- CancellationToken
CancellationToken İşlemi iptal etmek için kullanılan.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.
Şunlara uygulanır
WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonTypeInfo<TValue>, String, CancellationToken)
Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü belirtilen içerik türüne ayarlanır.
public static System.Threading.Tasks.Task WriteAsJsonAsync<TValue> (this Microsoft.AspNetCore.Http.HttpResponse response, TValue value, System.Text.Json.Serialization.Metadata.JsonTypeInfo<TValue> jsonTypeInfo, string? contentType = default, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.AspNetCore.Http.HttpResponse * 'Value * System.Text.Json.Serialization.Metadata.JsonTypeInfo<'Value> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function WriteAsJsonAsync(Of TValue) (response As HttpResponse, value As TValue, jsonTypeInfo As JsonTypeInfo(Of TValue), Optional contentType As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task
Tür Parametreleri
- TValue
Yazacak nesnenin türü.
Parametreler
- response
- HttpResponse
JSON yazacak yanıt.
- value
- TValue
JSON olarak yazacak değer.
- jsonTypeInfo
- JsonTypeInfo<TValue>
Dönüştürülecek tür hakkındaki meta veriler.
- contentType
- String
Yanıtta ayarlanacağı içerik türü.
- cancellationToken
- CancellationToken
CancellationToken İşlemi iptal etmek için kullanılan.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.