Compartir a través de


IAsyncEnumerator<T> Interfaz

Definición

Admite una iteración asincrónica simple en una colección genérica.

generic <typename T>
public interface class IAsyncEnumerator : IAsyncDisposable
public interface IAsyncEnumerator<out T> : IAsyncDisposable
type IAsyncEnumerator<'T> = interface
    interface IAsyncDisposable
Public Interface IAsyncEnumerator(Of Out T)
Implements IAsyncDisposable

Parámetros de tipo

T

Tipo de objetos que se van a enumerar.

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.
Implementaciones

Propiedades

Current

Obtiene el elemento de la colección en la posición actual del enumerador.

Métodos

DisposeAsync()

Realiza tareas definidas por la aplicación asociadas a la liberación, liberación o restablecimiento de recursos no administrados de forma asincrónica.

(Heredado de IAsyncDisposable)
MoveNextAsync()

Hace avanzar el enumerador de forma asincrónica al siguiente elemento de la colección.

Métodos de extensión

ConfigureAwait(IAsyncDisposable, Boolean)

Configura cómo se realizarán las esperas en las tareas devueltas desde un descartable asincrónico.

Se aplica a