Lire en anglais

Partager via


IAsyncEnumerator<T> Interface

Définition

Prend en charge une itération asynchrone simple sur une collection générique.

public interface IAsyncEnumerator<out T> : IAsyncDisposable

Paramètres de type

T

Type d’objets à énumérer.

Ce paramètre de type est covariant. Cela signifie que vous pouvez utiliser le type spécifié ou tout type plus dérivé. Pour plus d’informations sur la covariance et la contravariance, consultez Covariance et contravariance dans les génériques.
Implémente

Propriétés

Current

Obtient l’élément de la collection à la position actuelle de l’énumérateur.

Méthodes

DisposeAsync()

Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation asynchrone des ressources non managées.

(Hérité de IAsyncDisposable)
MoveNextAsync()

Avance de façon asynchrone l’énumérateur vers l’élément suivant de la collection.

Méthodes d’extension

ConfigureAwait(IAsyncDisposable, Boolean)

Configure la façon dont les attentes sur les tâches retournées à partir d’un jetable asynchrone sont effectuées.

S’applique à

Produit Versions
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.0 (package-provided), 2.1