IAsyncEnumerable<T> 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
公开对指定类型的值提供异步迭代的枚举器。
generic <typename T>
public interface class IAsyncEnumerable
public interface IAsyncEnumerable<out T>
type IAsyncEnumerable<'T> = interface
Public Interface IAsyncEnumerable(Of Out T)
类型参数
方法
GetAsyncEnumerator(CancellationToken) |
返回一个异步循环访问集合的枚举器。 |
扩展方法
ConfigureAwait<T>(IAsyncEnumerable<T>, Boolean) |
配置如何执行从异步迭代返回的任务的等待。 |
ToBlockingEnumerable<T>(IAsyncEnumerable<T>, CancellationToken) |
将 IAsyncEnumerable<T> 实例转换为 IEnumerable<T> 以阻塞方式枚举元素的实例。 |
WithCancellation<T>(IAsyncEnumerable<T>, CancellationToken) |
设置要在循环访问时传递到 GetAsyncEnumerator(CancellationToken) 的 CancellationToken。 |