Udostępnij za pośrednictwem


HttpContentJsonExtensions.ReadFromJsonAsAsyncEnumerable Metoda

Definicja

Przeciążenia

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, CancellationToken)

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji wyliczenia asynchronicznego.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonSerializerOptions, CancellationToken)

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji wyliczenia asynchronicznego.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonTypeInfo<TValue>, CancellationToken)

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji wyliczenia asynchronicznego.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, CancellationToken)

Źródło:
HttpContentJsonExtensions.AsyncEnumerable.cs
Źródło:
HttpContentJsonExtensions.AsyncEnumerable.cs

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji wyliczenia asynchronicznego.

public static System.Collections.Generic.IAsyncEnumerable<TValue?> ReadFromJsonAsAsyncEnumerable<TValue> (this System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken = default);
static member ReadFromJsonAsAsyncEnumerable : System.Net.Http.HttpContent * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Value>
<Extension()>
Public Function ReadFromJsonAsAsyncEnumerable(Of TValue) (content As HttpContent, Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of TValue)

Parametry typu

TValue

Typ docelowy do deserializacji.

Parametry

content
HttpContent
cancellationToken
CancellationToken

Zwraca

Element IAsyncEnumerable<T> reprezentujący treść zdeserializowanej odpowiedzi.

Wyjątki

Wartość content to null.

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Dotyczy

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonSerializerOptions, CancellationToken)

Źródło:
HttpContentJsonExtensions.AsyncEnumerable.cs
Źródło:
HttpContentJsonExtensions.AsyncEnumerable.cs

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji wyliczenia asynchronicznego.

public static System.Collections.Generic.IAsyncEnumerable<TValue?> ReadFromJsonAsAsyncEnumerable<TValue> (this System.Net.Http.HttpContent content, System.Text.Json.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default);
static member ReadFromJsonAsAsyncEnumerable : System.Net.Http.HttpContent * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Value>
<Extension()>
Public Function ReadFromJsonAsAsyncEnumerable(Of TValue) (content As HttpContent, options As JsonSerializerOptions, Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of TValue)

Parametry typu

TValue

Typ docelowy do deserializacji.

Parametry

content
HttpContent

Zawartość do odczytania.

options
JsonSerializerOptions

Opcje kontrolowania zachowania podczas deserializacji. Opcje domyślne są określone przez Web.

cancellationToken
CancellationToken

Zwraca

Element IAsyncEnumerable<T> reprezentujący treść zdeserializowanej odpowiedzi.

Wyjątki

Wartość content to null.

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Dotyczy

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonTypeInfo<TValue>, CancellationToken)

Źródło:
HttpContentJsonExtensions.AsyncEnumerable.cs
Źródło:
HttpContentJsonExtensions.AsyncEnumerable.cs

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji wyliczenia asynchronicznego.

public static System.Collections.Generic.IAsyncEnumerable<TValue?> ReadFromJsonAsAsyncEnumerable<TValue> (this System.Net.Http.HttpContent content, System.Text.Json.Serialization.Metadata.JsonTypeInfo<TValue> jsonTypeInfo, System.Threading.CancellationToken cancellationToken = default);
static member ReadFromJsonAsAsyncEnumerable : System.Net.Http.HttpContent * System.Text.Json.Serialization.Metadata.JsonTypeInfo<'Value> * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Value>
<Extension()>
Public Function ReadFromJsonAsAsyncEnumerable(Of TValue) (content As HttpContent, jsonTypeInfo As JsonTypeInfo(Of TValue), Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of TValue)

Parametry typu

TValue

Typ docelowy do deserializacji.

Parametry

content
HttpContent

Zawartość do odczytania.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo służy do kontrolowania zachowania deserializacji.

cancellationToken
CancellationToken

Zwraca

Element IAsyncEnumerable<T> reprezentujący treść zdeserializowanej odpowiedzi.

Wyjątki

Wartość content to null.

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Dotyczy