Udostępnij za pośrednictwem


HttpClientJsonExtensions.GetFromJsonAsAsyncEnumerable Metoda

Definicja

Przeciążenia

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, CancellationToken)

HTTP GETWysyła żądanie do określonego requestUri elementu i zwraca wartość, która wynika z deserializacji treści odpowiedzi jako kodu JSON w operacji wyliczenia asynchronicznego.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, CancellationToken)

HTTP GETWysyła żądanie do określonego requestUri elementu i zwraca wartość, która wynika z deserializacji treści odpowiedzi jako kodu JSON w operacji wyliczenia asynchronicznego.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, JsonSerializerOptions, CancellationToken)

HTTP GET Wysyła żądanie do określonego requestUri elementu i zwraca wartość, która wynika z deserializacji treści odpowiedzi jako kodu JSON w operacji wyliczenia asynchronicznego.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, JsonTypeInfo<TValue>, CancellationToken)

HTTP GETWysyła żądanie do określonego requestUri elementu i zwraca wartość, która wynika z deserializacji treści odpowiedzi jako kodu JSON w operacji wyliczenia asynchronicznego.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, JsonSerializerOptions, CancellationToken)

HTTP GETWysyła żądanie do określonego requestUri elementu i zwraca wartość, która wynika z deserializacji treści odpowiedzi jako kodu JSON w operacji wyliczenia asynchronicznego.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, JsonTypeInfo<TValue>, CancellationToken)

HTTP GETWysyła żądanie do określonego requestUri elementu i zwraca wartość, która wynika z deserializacji treści odpowiedzi jako kodu JSON w operacji wyliczenia asynchronicznego.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, CancellationToken)

Źródło:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Źródło:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

HTTP GETWysyła żądanie do określonego requestUri elementu i zwraca wartość, która wynika z deserializacji treści odpowiedzi jako kodu JSON w operacji wyliczenia asynchronicznego.

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

Parametry typu

TValue

Typ docelowy do deserializacji.

Parametry

client
HttpClient

Klient używany do wysyłania żądania.

requestUri
String

Wysłano identyfikator Uri żądania.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

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

Wyjątki

Wartość client to null.

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

Dotyczy

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, CancellationToken)

Źródło:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Źródło:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

HTTP GETWysyła żądanie do określonego requestUri elementu i zwraca wartość, która wynika z deserializacji treści odpowiedzi jako kodu JSON w operacji wyliczenia asynchronicznego.

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

Parametry typu

TValue

Typ docelowy do deserializacji.

Parametry

client
HttpClient

Klient używany do wysyłania żądania.

requestUri
Uri

Wysłano identyfikator Uri żądania.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

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

Wyjątki

Wartość client to null.

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

Dotyczy

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, JsonSerializerOptions, CancellationToken)

Źródło:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Źródło:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

HTTP GET Wysyła żądanie do określonego requestUri elementu i zwraca wartość, która wynika z deserializacji treści odpowiedzi jako kodu JSON w operacji wyliczenia asynchronicznego.

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

Parametry typu

TValue

Typ docelowy do deserializacji.

Parametry

client
HttpClient

Klient używany do wysyłania żądania.

requestUri
String

Wysłano identyfikator Uri żądania.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

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

Wyjątki

Wartość client to null.

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

Dotyczy

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, JsonTypeInfo<TValue>, CancellationToken)

Źródło:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Źródło:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

HTTP GETWysyła żądanie do określonego requestUri elementu i zwraca wartość, która wynika z deserializacji treści odpowiedzi jako kodu JSON w operacji wyliczenia asynchronicznego.

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

Parametry typu

TValue

Typ docelowy do deserializacji.

Parametry

client
HttpClient

Klient używany do wysyłania żądania.

requestUri
String

Wysłano identyfikator Uri żądania.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo służy do kontrolowania zachowania podczas deserializacji.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

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

Wyjątki

Wartość client to null.

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

Dotyczy

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, JsonSerializerOptions, CancellationToken)

Źródło:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Źródło:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

HTTP GETWysyła żądanie do określonego requestUri elementu i zwraca wartość, która wynika z deserializacji treści odpowiedzi jako kodu JSON w operacji wyliczenia asynchronicznego.

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

Parametry typu

TValue

Typ docelowy do deserializacji.

Parametry

client
HttpClient

Klient używany do wysyłania żądania.

requestUri
Uri

Wysłano identyfikator Uri żądania.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

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

Wyjątki

Wartość client to null.

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

Dotyczy

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, JsonTypeInfo<TValue>, CancellationToken)

Źródło:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Źródło:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

HTTP GETWysyła żądanie do określonego requestUri elementu i zwraca wartość, która wynika z deserializacji treści odpowiedzi jako kodu JSON w operacji wyliczenia asynchronicznego.

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

Parametry typu

TValue

Typ docelowy do deserializacji.

Parametry

client
HttpClient

Klient używany do wysyłania żądania.

requestUri
Uri

Wysłano identyfikator Uri żądania.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo służy do kontrolowania zachowania podczas deserializacji.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

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

Wyjątki

Wartość client to null.

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

Dotyczy