IAsyncEnumerable<T> Interfaz
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í.
Expone un enumerador que proporciona iteración asincrónica con respecto a los valores de un tipo especificado.
generic <typename T>
public interface class IAsyncEnumerable
public interface IAsyncEnumerable<out T>
type IAsyncEnumerable<'T> = interface
Public Interface IAsyncEnumerable(Of Out T)
Parámetros de tipo
- T
El tipo de elementos de la colección.
Este parámetro de tipo es covariante, es decir, puede usar el tipo que haya especificado o cualquier tipo más derivado. Si desea obtener más información sobre la covarianza y la contravarianza, consulte Covarianza y contravarianza en genéricos.Métodos
GetAsyncEnumerator(CancellationToken) |
Devuelve un enumerador que se itera de forma asincrónica a través de la colección. |
Métodos de extensión
ConfigureAwait<T>(IAsyncEnumerable<T>, Boolean) |
Configura la forma en la que se realizan las expresiones await en las tareas devueltas desde una iteración asincrónica. |
ToBlockingEnumerable<T>(IAsyncEnumerable<T>, CancellationToken) |
Convierte una IAsyncEnumerable<T> instancia en un IEnumerable<T> objeto que enumera los elementos de forma de bloqueo. |
WithCancellation<T>(IAsyncEnumerable<T>, CancellationToken) |
Establece el elemento CancellationToken que se va a pasar a GetAsyncEnumerator(CancellationToken) durante la iteración. |
Se aplica a
Comentarios
Enviar y ver comentarios de