HttpClientJsonExtensions.GetFromJsonAsAsyncEnumerable Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, CancellationToken) |
Sendet eine |
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, CancellationToken) |
Sendet eine |
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, JsonSerializerOptions, CancellationToken) |
Sendet eine |
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, JsonTypeInfo<TValue>, CancellationToken) |
Sendet eine |
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, JsonSerializerOptions, CancellationToken) |
Sendet eine |
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, JsonTypeInfo<TValue>, CancellationToken) |
Sendet eine |
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, CancellationToken)
Sendet eine HTTP GET
Anforderung an den angegebenen requestUri
und gibt den Wert zurück, der sich aus der Deserialisierung des Antworttexts als JSON in einem asynchronen aufzählbaren Vorgang ergibt.
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)
Typparameter
- TValue
Der Zieltyp, in dem deserialisiert werden soll.
Parameter
- client
- HttpClient
Der zum Senden der Anforderung verwendete Client.
- requestUri
- String
Der URI, an den die Anforderung gesendet wird.
- cancellationToken
- CancellationToken
Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.
Gibt zurück
Ein IAsyncEnumerable<T> , das den deserialisierten Antworttext darstellt.
Ausnahmen
Der Jointyp (client
) lautet null
.
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Gilt für:
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, CancellationToken)
Sendet eine HTTP GET
Anforderung an den angegebenen requestUri
und gibt den Wert zurück, der sich aus der Deserialisierung des Antworttexts als JSON in einem asynchronen aufzählbaren Vorgang ergibt.
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)
Typparameter
- TValue
Der Zieltyp, in dem deserialisiert werden soll.
Parameter
- client
- HttpClient
Der zum Senden der Anforderung verwendete Client.
- requestUri
- Uri
Der URI, an den die Anforderung gesendet wird.
- cancellationToken
- CancellationToken
Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.
Gibt zurück
Ein IAsyncEnumerable<T> , das den deserialisierten Antworttext darstellt.
Ausnahmen
Der Jointyp (client
) lautet null
.
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Gilt für:
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, JsonSerializerOptions, CancellationToken)
Sendet eine HTTP GET
Anforderung an den angegebenen requestUri
und gibt den Wert zurück, der sich aus der Deserialisierung des Antworttexts als JSON in einem asynchronen aufzählbaren Vorgang ergibt.
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)
Typparameter
- TValue
Der Zieltyp, in dem deserialisiert werden soll.
Parameter
- client
- HttpClient
Der zum Senden der Anforderung verwendete Client.
- requestUri
- String
Der URI, an den die Anforderung gesendet wird.
- options
- JsonSerializerOptions
- cancellationToken
- CancellationToken
Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.
Gibt zurück
Ein IAsyncEnumerable<T> , das den deserialisierten Antworttext darstellt.
Ausnahmen
Der Jointyp (client
) lautet null
.
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Gilt für:
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, JsonTypeInfo<TValue>, CancellationToken)
Sendet eine HTTP GET
Anforderung an den angegebenen requestUri
und gibt den Wert zurück, der sich aus der Deserialisierung des Antworttexts als JSON in einem asynchronen aufzählbaren Vorgang ergibt.
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)
Typparameter
- TValue
Der Zieltyp, in dem deserialisiert werden soll.
Parameter
- client
- HttpClient
Der zum Senden der Anforderung verwendete Client.
- requestUri
- String
Der URI, an den die Anforderung gesendet wird.
- jsonTypeInfo
- JsonTypeInfo<TValue>
Die JsonTypeInfo, die verwendet wird, um das Verhalten während der Deserialisierung zu steuern.
- cancellationToken
- CancellationToken
Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.
Gibt zurück
Ein IAsyncEnumerable<T> , das den deserialisierten Antworttext darstellt.
Ausnahmen
Der Jointyp (client
) lautet null
.
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Gilt für:
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, JsonSerializerOptions, CancellationToken)
Sendet eine HTTP GET
Anforderung an den angegebenen requestUri
und gibt den Wert zurück, der sich aus der Deserialisierung des Antworttexts als JSON in einem asynchronen aufzählbaren Vorgang ergibt.
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)
Typparameter
- TValue
Der Zieltyp, in dem deserialisiert werden soll.
Parameter
- client
- HttpClient
Der zum Senden der Anforderung verwendete Client.
- requestUri
- Uri
Der URI, an den die Anforderung gesendet wird.
- options
- JsonSerializerOptions
- cancellationToken
- CancellationToken
Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.
Gibt zurück
Ein IAsyncEnumerable<T> , das den deserialisierten Antworttext darstellt.
Ausnahmen
Der Jointyp (client
) lautet null
.
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Gilt für:
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, JsonTypeInfo<TValue>, CancellationToken)
Sendet eine HTTP GET
Anforderung an den angegebenen requestUri
und gibt den Wert zurück, der sich aus der Deserialisierung des Antworttexts als JSON in einem asynchronen aufzählbaren Vorgang ergibt.
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)
Typparameter
- TValue
Der Zieltyp, in dem deserialisiert werden soll.
Parameter
- client
- HttpClient
Der zum Senden der Anforderung verwendete Client.
- requestUri
- Uri
Der URI, an den die Anforderung gesendet wird.
- jsonTypeInfo
- JsonTypeInfo<TValue>
Die JsonTypeInfo, die verwendet wird, um das Verhalten während der Deserialisierung zu steuern.
- cancellationToken
- CancellationToken
Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.
Gibt zurück
Ein IAsyncEnumerable<T> , das den deserialisierten Antworttext darstellt.
Ausnahmen
Der Jointyp (client
) lautet null
.
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.