DataColEnumerator 类

定义

当 ADO 枚举器返回数据集或结果集时使用此类。 此枚举器使您能够枚举各列。 此类不能被继承。

public ref class DataColEnumerator sealed : System::Collections::IEnumerator
public sealed class DataColEnumerator : System.Collections.IEnumerator
type DataColEnumerator = class
    interface IEnumerator
Public NotInheritable Class DataColEnumerator
Implements IEnumerator
继承
DataColEnumerator
实现

注解

不能直接使用此类的成员。 此类由 foreach Visual Basic) 中的关键字 (For Each 使用。 下面的代码示例是一 foreach 个循环片段,它演示了如何使用索引将数据列放入枚举器并循环访问它。

Vardisp.LockOneForWrite("VariableThatHadIndexSetToMinus1", vars)  

DataColEnumerator dcEnum = (DataColEnumerator)vars[0]  
foreach (object o in dcEnum)  
{  
    // Do something with o,   
    // where o is the value of the column, just as you would get  
    // if you had a variable for a specific index.  
}  

必须将变量的索引设置为 -1 以将整个集合检索到变量中,而不是只检索基于索引的列,以便可以直接访问它。

属性

Current

此 API 支持产品基础结构,不能在代码中直接使用。

获取集合中的当前对象。

方法

MoveNext()

此 API 支持产品基础结构,不能在代码中直接使用。

指示枚举器是否移到下一个元素。

Reset()

此 API 支持产品基础结构,不能在代码中直接使用。

DataColEnumerator重置为其默认配置

适用于