HttpContentJsonExtensions.ReadFromJsonAsAsyncEnumerable Método

Definición

Sobrecargas

Nombre Description
ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, CancellationToken)

Lee el contenido HTTP y devuelve el valor resultante de deserializar el contenido como JSON en una operación enumerable asincrónica.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonSerializerOptions, CancellationToken)

Lee el contenido HTTP y devuelve el valor resultante de deserializar el contenido como JSON en una operación enumerable asincrónica.

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

Lee el contenido HTTP y devuelve el valor resultante de deserializar el contenido como JSON en una operación enumerable asincrónica.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, CancellationToken)

Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs

Lee el contenido HTTP y devuelve el valor resultante de deserializar el contenido como JSON en una operación enumerable asincrónica.

[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?> ReadFromJsonAsAsyncEnumerable<TValue>(this System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken = default);
public static System.Collections.Generic.IAsyncEnumerable<TValue?> ReadFromJsonAsAsyncEnumerable<TValue>(this System.Net.Http.HttpContent content, 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 ReadFromJsonAsAsyncEnumerable : System.Net.Http.HttpContent * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Value>
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)

Parámetros de tipo

TValue

Tipo de destino al que se va a deserializar.

Parámetros

content
HttpContent
cancellationToken
CancellationToken

Devoluciones

que IAsyncEnumerable<T> representa el cuerpo de la respuesta deserializada.

Atributos

Excepciones

El content es null.

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Se aplica a

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonSerializerOptions, CancellationToken)

Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs

Lee el contenido HTTP y devuelve el valor resultante de deserializar el contenido como JSON en una operación enumerable asincrónica.

[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?> ReadFromJsonAsAsyncEnumerable<TValue>(this System.Net.Http.HttpContent content, System.Text.Json.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default);
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);
[<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 ReadFromJsonAsAsyncEnumerable : System.Net.Http.HttpContent * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Value>
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)

Parámetros de tipo

TValue

Tipo de destino al que se va a deserializar.

Parámetros

content
HttpContent

Contenido del que se va a leer.

options
JsonSerializerOptions

Opciones para controlar el comportamiento durante la deserialización. Las opciones predeterminadas son las especificadas por Web.

cancellationToken
CancellationToken

Devoluciones

que IAsyncEnumerable<T> representa el cuerpo de la respuesta deserializada.

Atributos

Excepciones

El content es null.

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Se aplica a

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

Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs
Source:
HttpContentJsonExtensions.AsyncEnumerable.cs

Lee el contenido HTTP y devuelve el valor resultante de deserializar el contenido como JSON en una operación enumerable asincrónica.

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)

Parámetros de tipo

TValue

Tipo de destino al que se va a deserializar.

Parámetros

content
HttpContent

Contenido del que se va a leer.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo usado para controlar el comportamiento de deserialización.

cancellationToken
CancellationToken

Devoluciones

que IAsyncEnumerable<T> representa el cuerpo de la respuesta deserializada.

Excepciones

El content es null.

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Se aplica a