Share via


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IPagedEnumerator<T> 接口

定义

一个枚举器,它公开迭代的异步机制。

枚举器实例不是线程安全实例。

每个枚举器从服务器提取集合。 因此,每个枚举器可以看到不同的数据 (集合大小、内容等) 。

应注意避免通过随意使用 foreach/ForeachAsync 和其他收集操作从服务器多次检索数据。

public interface IPagedEnumerator<T> : IDisposable
type IPagedEnumerator<'T> = interface
    interface IDisposable
Public Interface IPagedEnumerator(Of T)
Implements IDisposable

类型参数

T

枚举器的类型。

实现

属性

Current

获取集合中位于枚举数当前位置的元素。

方法

MoveNextAsync(CancellationToken)

开始异步调用,以将枚举器推进到集合的下一个元素。

ResetAsync(CancellationToken)

开始异步调用,将枚举器设置为其初始位置,即集合中第一个元素之前。

适用于