Aracılığıyla paylaş


HttpResponseJsonExtensions.WriteAsJsonAsync Yöntem

Tanım

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 application/json; charset=utf-8ayarlanı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.

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-8ayarlanı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.

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 application/json; charset=utf-8ayarlanı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-8ayarlanı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.

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)

Kaynak:
HttpResponseJsonExtensions.cs

Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü olarak application/json; charset=utf-8ayarlanı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)

Kaynak:
HttpResponseJsonExtensions.cs

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)

Kaynak:
HttpResponseJsonExtensions.cs

Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü olarak application/json; charset=utf-8ayarlanı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)

Kaynak:
HttpResponseJsonExtensions.cs

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)

Kaynak:
HttpResponseJsonExtensions.cs

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)

Kaynak:
HttpResponseJsonExtensions.cs

Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü olarak application/json; charset=utf-8ayarlanı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)

Kaynak:
HttpResponseJsonExtensions.cs

Belirtilen değeri yanıt gövdesine JSON olarak yazın. Yanıt içerik türü olarak application/json; charset=utf-8ayarlanı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)

Kaynak:
HttpResponseJsonExtensions.cs

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)

Kaynak:
HttpResponseJsonExtensions.cs

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.

Şunlara uygulanır