Прочитать на английском

Поделиться через


TaskAsyncEnumerableExtensions Класс

Определение

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

public static class TaskAsyncEnumerableExtensions
Наследование
TaskAsyncEnumerableExtensions

Методы

ConfigureAwait(IAsyncDisposable, Boolean)

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

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

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

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

Преобразует экземпляр IAsyncEnumerable<T> в IEnumerable<T>, который перечисляет элементы блокирующим образом.

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

Задает CancellationToken, передаваемые GetAsyncEnumerator(CancellationToken) при итерации.

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

Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1