TaskAsyncEnumerableExtensions 类

定义

提供一组静态方法,用于在异步枚举和可释放对象上配置 Task相关行为。

public ref class TaskAsyncEnumerableExtensions abstract sealed
public static class TaskAsyncEnumerableExtensions
type TaskAsyncEnumerableExtensions = class
Public Module TaskAsyncEnumerableExtensions
继承
TaskAsyncEnumerableExtensions

方法

名称 说明
ConfigureAwait(IAsyncDisposable, Boolean)

配置如何执行从异步可释放项返回的任务的 await。

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

配置如何对从异步迭代返回的任务执行 await。

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

IAsyncEnumerable<T> 实例转换为 IEnumerable<T> 以阻塞方式枚举元素的实例。

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

CancellationToken设置迭代时要传递给GetAsyncEnumerator(CancellationToken)的项。

适用于