Auf Englisch lesen

Freigeben über


TaskAsyncEnumerableExtensions Klasse

Definition

Stellt eine Reihe statischer Methoden zum Konfigurieren von Task-bezogenen Verhaltensweisen für asynchrone Enumerationen und Einwegelemente bereit.

C#
public static class TaskAsyncEnumerableExtensions
Vererbung
TaskAsyncEnumerableExtensions

Methoden

ConfigureAwait(IAsyncDisposable, Boolean)

Konfiguriert, wie auf die von einem asynchronen Einweg zurückgegebenen Aufgaben gewartet wird.

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

Konfiguriert, wie die von einer asynchronen Iteration zurückgegebenen Aufgaben erwartet werden.

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

Wandelt eine IAsyncEnumerable<T> Instanz in eine IEnumerable<T> um, die Elemente auf blockierende Weise aufzählt.

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

Legt die CancellationToken fest, die beim Durchlaufen an GetAsyncEnumerator(CancellationToken) übergeben werden soll.

Gilt für:

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