HttpContentJsonExtensions.ReadFromJsonAsAsyncEnumerable Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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)
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)
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)
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.