Aracılığıyla paylaş


HttpRequestJsonExtensions.ReadFromJsonAsync Yöntem

Tanım

Aşırı Yüklemeler

ReadFromJsonAsync(HttpRequest, JsonTypeInfo, CancellationToken)

JSON'yi istekten okuyun ve nesne türüne seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

ReadFromJsonAsync(HttpRequest, Type, CancellationToken)

JSON dosyasını istekten okuyun ve belirtilen türe seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

ReadFromJsonAsync(HttpRequest, Type, JsonSerializerOptions, CancellationToken)

JSON dosyasını istekten okuyun ve belirtilen türe seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

ReadFromJsonAsync(HttpRequest, Type, JsonSerializerContext, CancellationToken)

JSON dosyasını istekten okuyun ve belirtilen türe seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

ReadFromJsonAsync<TValue>(HttpRequest, CancellationToken)

JSON dosyasını istekten okuyun ve belirtilen türe seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

ReadFromJsonAsync<TValue>(HttpRequest, JsonSerializerOptions, CancellationToken)

JSON dosyasını istekten okuyun ve belirtilen türe seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

ReadFromJsonAsync<TValue>(HttpRequest, JsonTypeInfo<TValue>, CancellationToken)

JSON dosyasını istekten okuyun ve belirtilen türe seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

ReadFromJsonAsync(HttpRequest, JsonTypeInfo, CancellationToken)

Kaynak:
HttpRequestJsonExtensions.cs

JSON'yi istekten okuyun ve nesne türüne seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

public static System.Threading.Tasks.ValueTask<object?> ReadFromJsonAsync (this Microsoft.AspNetCore.Http.HttpRequest request, System.Text.Json.Serialization.Metadata.JsonTypeInfo jsonTypeInfo, System.Threading.CancellationToken cancellationToken = default);
static member ReadFromJsonAsync : Microsoft.AspNetCore.Http.HttpRequest * System.Text.Json.Serialization.Metadata.JsonTypeInfo * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<obj>
<Extension()>
Public Function ReadFromJsonAsync (request As HttpRequest, jsonTypeInfo As JsonTypeInfo, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Object)

Parametreler

request
HttpRequest

Okuma isteği.

jsonTypeInfo
JsonTypeInfo

Dönüştürülecek tür hakkındaki meta veriler.

cancellationToken
CancellationToken

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

Döndürülenler

Seri durumdan çıkarılmış değer.

Şunlara uygulanır

ReadFromJsonAsync(HttpRequest, Type, CancellationToken)

Kaynak:
HttpRequestJsonExtensions.cs

JSON dosyasını istekten okuyun ve belirtilen türe seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

public static System.Threading.Tasks.ValueTask<object?> ReadFromJsonAsync (this Microsoft.AspNetCore.Http.HttpRequest request, Type type, System.Threading.CancellationToken cancellationToken = default);
static member ReadFromJsonAsync : Microsoft.AspNetCore.Http.HttpRequest * Type * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<obj>
<Extension()>
Public Function ReadFromJsonAsync (request As HttpRequest, type As Type, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Object)

Parametreler

request
HttpRequest

Okuma isteği.

type
Type

Okunacak 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

ReadFromJsonAsync(HttpRequest, Type, JsonSerializerOptions, CancellationToken)

Kaynak:
HttpRequestJsonExtensions.cs

JSON dosyasını istekten okuyun ve belirtilen türe seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

public static System.Threading.Tasks.ValueTask<object?> ReadFromJsonAsync (this Microsoft.AspNetCore.Http.HttpRequest request, Type type, System.Text.Json.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default);
static member ReadFromJsonAsync : Microsoft.AspNetCore.Http.HttpRequest * Type * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<obj>
<Extension()>
Public Function ReadFromJsonAsync (request As HttpRequest, type As Type, options As JsonSerializerOptions, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Object)

Parametreler

request
HttpRequest

Okuma isteği.

type
Type

Okunacak nesnenin türü.

options
JsonSerializerOptions

Seri hale getirici seçenekleri, içeriği seri durumdan çıkarırken kullanı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

ReadFromJsonAsync(HttpRequest, Type, JsonSerializerContext, CancellationToken)

Kaynak:
HttpRequestJsonExtensions.cs

JSON dosyasını istekten okuyun ve belirtilen türe seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

public static System.Threading.Tasks.ValueTask<object?> ReadFromJsonAsync (this Microsoft.AspNetCore.Http.HttpRequest request, Type type, System.Text.Json.Serialization.JsonSerializerContext context, System.Threading.CancellationToken cancellationToken = default);
static member ReadFromJsonAsync : Microsoft.AspNetCore.Http.HttpRequest * Type * System.Text.Json.Serialization.JsonSerializerContext * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<obj>
<Extension()>
Public Function ReadFromJsonAsync (request As HttpRequest, type As Type, context As JsonSerializerContext, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Object)

Parametreler

request
HttpRequest

Okuma isteği.

type
Type

Okunacak nesnenin türü.

context
JsonSerializerContext

Serileştirilebilir türler için meta veri sağlayıcısı.

cancellationToken
CancellationToken

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

Döndürülenler

Seri durumdan çıkarılmış değer.

Şunlara uygulanır

ReadFromJsonAsync<TValue>(HttpRequest, CancellationToken)

Kaynak:
HttpRequestJsonExtensions.cs

JSON dosyasını istekten okuyun ve belirtilen türe seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

public static System.Threading.Tasks.ValueTask<TValue?> ReadFromJsonAsync<TValue> (this Microsoft.AspNetCore.Http.HttpRequest request, System.Threading.CancellationToken cancellationToken = default);
static member ReadFromJsonAsync : Microsoft.AspNetCore.Http.HttpRequest * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<'Value>
<Extension()>
Public Function ReadFromJsonAsync(Of TValue) (request As HttpRequest, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of TValue)

Tür Parametreleri

TValue

Okunacak nesnenin türü.

Parametreler

request
HttpRequest

Okuma isteği.

cancellationToken
CancellationToken

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

Döndürülenler

ValueTask<TValue>

Zaman uyumsuz işlemi temsil eden görev nesnesi.

Şunlara uygulanır

ReadFromJsonAsync<TValue>(HttpRequest, JsonSerializerOptions, CancellationToken)

Kaynak:
HttpRequestJsonExtensions.cs

JSON dosyasını istekten okuyun ve belirtilen türe seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

public static System.Threading.Tasks.ValueTask<TValue?> ReadFromJsonAsync<TValue> (this Microsoft.AspNetCore.Http.HttpRequest request, System.Text.Json.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default);
static member ReadFromJsonAsync : Microsoft.AspNetCore.Http.HttpRequest * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<'Value>
<Extension()>
Public Function ReadFromJsonAsync(Of TValue) (request As HttpRequest, options As JsonSerializerOptions, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of TValue)

Tür Parametreleri

TValue

Okunacak nesnenin türü.

Parametreler

request
HttpRequest

Okuma isteği.

options
JsonSerializerOptions

İçeriği seri durumdan çıkarırken kullanılacak seri hale getirici seçenekleri.

cancellationToken
CancellationToken

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

Döndürülenler

ValueTask<TValue>

Zaman uyumsuz işlemi temsil eden görev nesnesi.

Şunlara uygulanır

ReadFromJsonAsync<TValue>(HttpRequest, JsonTypeInfo<TValue>, CancellationToken)

Kaynak:
HttpRequestJsonExtensions.cs

JSON dosyasını istekten okuyun ve belirtilen türe seri durumdan kaldırın. İsteğin içerik türü bilinen bir JSON türü değilse bir hata oluşturulur.

public static System.Threading.Tasks.ValueTask<TValue?> ReadFromJsonAsync<TValue> (this Microsoft.AspNetCore.Http.HttpRequest request, System.Text.Json.Serialization.Metadata.JsonTypeInfo<TValue> jsonTypeInfo, System.Threading.CancellationToken cancellationToken = default);
static member ReadFromJsonAsync : Microsoft.AspNetCore.Http.HttpRequest * System.Text.Json.Serialization.Metadata.JsonTypeInfo<'Value> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<'Value>
<Extension()>
Public Function ReadFromJsonAsync(Of TValue) (request As HttpRequest, jsonTypeInfo As JsonTypeInfo(Of TValue), Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of TValue)

Tür Parametreleri

TValue

Parametreler

request
HttpRequest

Okuma isteği.

jsonTypeInfo
JsonTypeInfo<TValue>

Dönüştürülecek tür hakkındaki meta veriler.

cancellationToken
CancellationToken

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

Döndürülenler

ValueTask<TValue>

Seri durumdan çıkarılmış değer.

Şunlara uygulanır