Leggere in inglese

Condividi tramite


TaskAsyncEnumerableExtensions Classe

Definizione

Fornisce un set di metodi statici per la configurazione di Taskcomportamenti correlati a enumerabili asincroni e eliminabili.

C#
public static class TaskAsyncEnumerableExtensions
Ereditarietà
TaskAsyncEnumerableExtensions

Metodi

ConfigureAwait(IAsyncDisposable, Boolean)

Configura il modo in cui verranno eseguite le attese nelle attività restituite da un oggetto eliminabile asincrono.

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

Configura il modo in cui verranno eseguite le attività restituite da un'iterazione asincrona.

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

Converte un'istanza di IAsyncEnumerable<T> in un IEnumerable<T> che enumera gli elementi in modo bloccante.

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

Imposta il CancellationToken da passare a GetAsyncEnumerator(CancellationToken) durante l'iterazione.

Si applica a

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