Condividi tramite


IAsyncEnumerator<T> Interfaccia

Definizione

Supporta una semplice iterazione asincrona su una raccolta generica.

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

Parametri di tipo

T

Tipo di oggetti da enumerare.

Questo parametro di tipo è covariante, ovvero puoi usare il tipo specificato o qualsiasi tipo più derivato. Per altre informazioni sulla covarianza e la controvarianza, vedi Covarianza e controvarianza nei generics.
Implementazioni

Proprietà

Current

Ottiene l'elemento nella raccolta in corrispondenza della posizione corrente dell'enumeratore.

Metodi

DisposeAsync()

Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione asincrona delle risorse non gestite.

(Ereditato da IAsyncDisposable)
MoveNextAsync()

Sposta l'enumeratore in modo asincrono all'elemento successivo della raccolta.

Metodi di estensione

ConfigureAwait(IAsyncDisposable, Boolean)

Configura il modo in cui verranno eseguite le attese nelle attività restituite da un oggetto eliminabile asincrono.

Si applica a