PagedDataSource.GetEnumerator 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个实现了 IEnumerator 的对象,该对象包含数据源中的所有项。
public:
virtual System::Collections::IEnumerator ^ GetEnumerator();
public System.Collections.IEnumerator GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.IEnumerator
override this.GetEnumerator : unit -> System.Collections.IEnumerator
Public Function GetEnumerator () As IEnumerator
返回
一个实现了 IEnumerator 的对象,该对象包含数据源中的所有项。
实现
注解
使用此方法创建一个 System.Collections.IEnumerator 可以循环访问以获取数据源中的每个项的。 若要访问枚举器中当前位置的项,请使用 IEnumerator.Current 属性。 使用 IEnumerator.MoveNext 方法移动到集合中的下一项。 若要将枚举器移动到其初始位置,请使用 IEnumerator.Reset 方法。
备注
最初获取枚举器或使用 IEnumerator.Reset 方法将枚举数移到集合中的第一项时,必须调用 IEnumerator.MoveNext 方法。 否则,由属性表示的项 IEnumerator.Current 是不确定的。