Partage via


HttpClientJsonExtensions.GetFromJsonAsAsyncEnumerable Méthode

Définition

Surcharges

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, CancellationToken)

Envoie une HTTP GETrequête au spécifié requestUri et retourne la valeur qui résulte de la désérialisation du corps de la réponse au format JSON dans une opération énumérable asynchrone.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, CancellationToken)

Envoie une HTTP GETrequête au spécifié requestUri et retourne la valeur qui résulte de la désérialisation du corps de la réponse au format JSON dans une opération énumérable asynchrone.

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

Envoie une HTTP GET requête au spécifié requestUri et retourne la valeur qui résulte de la désérialisation du corps de la réponse au format JSON dans une opération énumérable asynchrone.

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

Envoie une HTTP GETrequête au spécifié requestUri et retourne la valeur qui résulte de la désérialisation du corps de la réponse au format JSON dans une opération énumérable asynchrone.

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

Envoie une HTTP GETrequête au spécifié requestUri et retourne la valeur qui résulte de la désérialisation du corps de la réponse au format JSON dans une opération énumérable asynchrone.

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

Envoie une HTTP GETrequête au spécifié requestUri et retourne la valeur qui résulte de la désérialisation du corps de la réponse au format JSON dans une opération énumérable asynchrone.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, CancellationToken)

Source:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Source:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

Envoie une HTTP GETrequête au spécifié requestUri et retourne la valeur qui résulte de la désérialisation du corps de la réponse au format JSON dans une opération énumérable asynchrone.

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)

Paramètres de type

TValue

Type cible vers lequel désérialiser.

Paramètres

client
HttpClient

Client utilisé pour envoyer la requête.

requestUri
String

URI auquel la requête est envoyée.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

IAsyncEnumerable<T> qui représente le corps de la réponse désérialisée.

Exceptions

Le client est null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, CancellationToken)

Source:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Source:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

Envoie une HTTP GETrequête au spécifié requestUri et retourne la valeur qui résulte de la désérialisation du corps de la réponse au format JSON dans une opération énumérable asynchrone.

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)

Paramètres de type

TValue

Type cible vers lequel désérialiser.

Paramètres

client
HttpClient

Client utilisé pour envoyer la requête.

requestUri
Uri

URI auquel la requête est envoyée.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

IAsyncEnumerable<T> qui représente le corps de la réponse désérialisée.

Exceptions

Le client est null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à

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

Source:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Source:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

Envoie une HTTP GET requête au spécifié requestUri et retourne la valeur qui résulte de la désérialisation du corps de la réponse au format JSON dans une opération énumérable asynchrone.

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)

Paramètres de type

TValue

Type cible vers lequel désérialiser.

Paramètres

client
HttpClient

Client utilisé pour envoyer la requête.

requestUri
String

URI auquel la requête est envoyée.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

IAsyncEnumerable<T> qui représente le corps de la réponse désérialisée.

Exceptions

Le client est null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à

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

Source:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Source:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

Envoie une HTTP GETrequête au spécifié requestUri et retourne la valeur qui résulte de la désérialisation du corps de la réponse au format JSON dans une opération énumérable asynchrone.

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)

Paramètres de type

TValue

Type cible vers lequel désérialiser.

Paramètres

client
HttpClient

Client utilisé pour envoyer la requête.

requestUri
String

URI auquel la requête est envoyée.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo utilisé pour contrôler le comportement pendant la désérialisation.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

IAsyncEnumerable<T> qui représente le corps de la réponse désérialisée.

Exceptions

Le client est null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à

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

Source:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Source:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

Envoie une HTTP GETrequête au spécifié requestUri et retourne la valeur qui résulte de la désérialisation du corps de la réponse au format JSON dans une opération énumérable asynchrone.

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)

Paramètres de type

TValue

Type cible vers lequel désérialiser.

Paramètres

client
HttpClient

Client utilisé pour envoyer la requête.

requestUri
Uri

URI auquel la requête est envoyée.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

IAsyncEnumerable<T> qui représente le corps de la réponse désérialisée.

Exceptions

Le client est null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à

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

Source:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Source:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

Envoie une HTTP GETrequête au spécifié requestUri et retourne la valeur qui résulte de la désérialisation du corps de la réponse au format JSON dans une opération énumérable asynchrone.

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)

Paramètres de type

TValue

Type cible vers lequel désérialiser.

Paramètres

client
HttpClient

Client utilisé pour envoyer la requête.

requestUri
Uri

URI auquel la requête est envoyée.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo utilisé pour contrôler le comportement pendant la désérialisation.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

IAsyncEnumerable<T> qui représente le corps de la réponse désérialisée.

Exceptions

Le client est null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à