IAsyncEnumerator<T> Rozhraní

Definice

Podporuje jednoduchou asynchronní iteraci přes obecnou kolekci.

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

Parametry typu

T

Typ elementů v kolekci.

Tento parametr typu je kovariantní. To znamená, že můžete použít buď zadaný typ, nebo libovolný typ, který je více odvozený. Další informace o kovarianci a kontravarianci najdete v tématu popisujícím kovarianci a kontravarianci u parametrického polymorfismu.
Implementuje

Vlastnosti

Current

Získá prvek v kolekci na aktuální pozici enumerátoru.

Metody

DisposeAsync()

Provádí úlohy definované aplikací spojené s uvolněním, uvolněním nebo resetováním nespravovaných prostředků asynchronně.

(Zděděno od IAsyncDisposable)
MoveNextAsync()

Posune enumerátor asynchronně na další prvek kolekce.

Metody rozšíření

ConfigureAwait(IAsyncDisposable, Boolean)

Konfiguruje, jak se provádí funkce awaits u úloh vrácených z asynchronního jednorázového režimu.

Platí pro