HttpClientJsonExtensions.GetFromJsonAsAsyncEnumerable Metod

Definition

Överlagringar

Name Description
GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, CancellationToken)

Skickar en HTTP GETbegäran till den angivna requestUri och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron uppräkningsbar åtgärd.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, CancellationToken)

Skickar en HTTP GETbegäran till den angivna requestUri och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron uppräkningsbar åtgärd.

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

Skickar en HTTP GET begäran till den angivna requestUri och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron uppräkningsbar åtgärd.

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

Skickar en HTTP GETbegäran till den angivna requestUri och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron uppräkningsbar åtgärd.

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

Skickar en HTTP GETbegäran till den angivna requestUri och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron uppräkningsbar åtgärd.

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

Skickar en HTTP GETbegäran till den angivna requestUri och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron uppräkningsbar åtgärd.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, CancellationToken)

Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

Skickar en HTTP GETbegäran till den angivna requestUri och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron uppräkningsbar åtgärd.

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
public static System.Collections.Generic.IAsyncEnumerable<TValue?> GetFromJsonAsAsyncEnumerable<TValue>(this System.Net.Http.HttpClient client, string? requestUri, System.Threading.CancellationToken cancellationToken = default);
public static System.Collections.Generic.IAsyncEnumerable<TValue?> GetFromJsonAsAsyncEnumerable<TValue>(this System.Net.Http.HttpClient client, string? requestUri, System.Threading.CancellationToken cancellationToken = default);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member GetFromJsonAsAsyncEnumerable : System.Net.Http.HttpClient * string * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Value>
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)

Typparametrar

TValue

Måltypen som deserialisera till.

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
String

Den URI som begäran skickas till.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En IAsyncEnumerable<T> som representerar den deserialiserade svarstexten.

Attribut

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, CancellationToken)

Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

Skickar en HTTP GETbegäran till den angivna requestUri och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron uppräkningsbar åtgärd.

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
public static System.Collections.Generic.IAsyncEnumerable<TValue?> GetFromJsonAsAsyncEnumerable<TValue>(this System.Net.Http.HttpClient client, Uri? requestUri, System.Threading.CancellationToken cancellationToken = default);
public static System.Collections.Generic.IAsyncEnumerable<TValue?> GetFromJsonAsAsyncEnumerable<TValue>(this System.Net.Http.HttpClient client, Uri? requestUri, System.Threading.CancellationToken cancellationToken = default);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member GetFromJsonAsAsyncEnumerable : System.Net.Http.HttpClient * Uri * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Value>
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)

Typparametrar

TValue

Måltypen som deserialisera till.

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
Uri

Den URI som begäran skickas till.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En IAsyncEnumerable<T> som representerar den deserialiserade svarstexten.

Attribut

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

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

Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

Skickar en HTTP GET begäran till den angivna requestUri och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron uppräkningsbar åtgärd.

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
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);
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);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member GetFromJsonAsAsyncEnumerable : System.Net.Http.HttpClient * string * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Value>
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)

Typparametrar

TValue

Måltypen som deserialisera till.

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
String

Den URI som begäran skickas till.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En IAsyncEnumerable<T> som representerar den deserialiserade svarstexten.

Attribut

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

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

Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

Skickar en HTTP GETbegäran till den angivna requestUri och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron uppräkningsbar åtgärd.

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)

Typparametrar

TValue

Måltypen som deserialisera till.

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
String

Den URI som begäran skickas till.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo som används för att kontrollera beteendet under deserialiseringen.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En IAsyncEnumerable<T> som representerar den deserialiserade svarstexten.

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

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

Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

Skickar en HTTP GETbegäran till den angivna requestUri och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron uppräkningsbar åtgärd.

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
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);
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);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member GetFromJsonAsAsyncEnumerable : System.Net.Http.HttpClient * Uri * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Value>
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)

Typparametrar

TValue

Måltypen som deserialisera till.

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
Uri

Den URI som begäran skickas till.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En IAsyncEnumerable<T> som representerar den deserialiserade svarstexten.

Attribut

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

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

Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs
Källa:
HttpClientJsonExtensions.Get.AsyncEnumerable.cs

Skickar en HTTP GETbegäran till den angivna requestUri och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron uppräkningsbar åtgärd.

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)

Typparametrar

TValue

Måltypen som deserialisera till.

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
Uri

Den URI som begäran skickas till.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo som används för att kontrollera beteendet under deserialiseringen.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En IAsyncEnumerable<T> som representerar den deserialiserade svarstexten.

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för