IAsyncEnumerator<T> Интерфейс

Определение

Поддерживает простой асинхронный перебор элементов универсальной коллекции.

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

Параметры типа

T

Тип элементов в коллекции.

Это ковариантный параметр типа. Это означает, что вы можете использовать любой из указанных типов или любой тип, являющийся более производным. Дополнительные сведения о ковариантности и контрвариантности см. в статье Ковариантность и контрвариантность в универсальных шаблонах.
Реализации

Свойства

Current

Возвращает элемент коллекции, соответствующий текущей позиции перечислителя.

Методы

DisposeAsync()

Выполняет определяемые приложением задачи, связанные с высвобождением или сбросом неуправляемых ресурсов асинхронно.

(Унаследовано от IAsyncDisposable)
MoveNextAsync()

Перемещает перечислитель к следующему элементу коллекции в асинхронном режиме.

Методы расширения

ConfigureAwait(IAsyncDisposable, Boolean)

Настраивает способ выполнения ожиданий для задач, возвращаемых из асинхронного высвобождаемого объекта.

Применяется к