Afficher en anglais

Partage via


TaskAsyncEnumerableExtensions Classe

Définition

Fournit un ensemble de méthodes statiques pour configurer des comportements liés à Tasksur des énumérables asynchrones et des éléments jetables.

C#
public static class TaskAsyncEnumerableExtensions
Héritage
TaskAsyncEnumerableExtensions

Méthodes

ConfigureAwait(IAsyncDisposable, Boolean)

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

ConfigureAwait<T>(IAsyncEnumerable<T>, Boolean)

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

ToBlockingEnumerable<T>(IAsyncEnumerable<T>, CancellationToken)

Convertit une instance IAsyncEnumerable<T> en une IEnumerable<T> qui énumère les éléments de manière bloquante.

WithCancellation<T>(IAsyncEnumerable<T>, CancellationToken)

Définit la CancellationToken à passer à GetAsyncEnumerator(CancellationToken) lors de l’itération.

S’applique à

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