IAsyncEnumerator<T> Interfaz

Definición

Admite una iteración simple asincrónica en una colección genérica.Supports a simple asynchronous iteration over a generic collection.

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

El tipo de elementos de la colección.The type of the elements in the collection.

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 situado en la posición actual del enumerador.Gets the element in the collection at the current position of the enumerator.

Métodos

DisposeAsync()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados de forma asincrónica.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.

(Heredado de IAsyncDisposable)
MoveNextAsync()

Desplaza el enumerador asincrónico al siguiente elemento de la colección.Advances the enumerator asynchronously to the next element of the collection.

Métodos de extensión

ConfigureAwait(IAsyncDisposable, Boolean)

Configura la forma en la que se realizan las expresiones await en las tareas devueltas desde un elemento asincrónico descartable.Configures how awaits on the tasks returned from an async disposable are performed.

Se aplica a