Compartir vía


HttpContentJsonExtensions.ReadFromJsonAsAsyncEnumerable Método

Definición

Sobrecargas

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

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.Threading.CancellationToken cancellationToken = default);
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 respuesta deserializado.

Excepciones

El valor de 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

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.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default);
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

El contenido del que se leerá.

options
JsonSerializerOptions

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

cancellationToken
CancellationToken

Devoluciones

que IAsyncEnumerable<T> representa el cuerpo de respuesta deserializado.

Excepciones

El valor de 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

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

El contenido del que se leerá.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo usado para controlar el comportamiento de deserialización.

cancellationToken
CancellationToken

Devoluciones

que IAsyncEnumerable<T> representa el cuerpo de respuesta deserializado.

Excepciones

El valor de content es null.

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

Se aplica a