FieldColEnumerator 类

定义

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

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

注解

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

Vardisp.LockOneForWrite("VariableThatHadIndexSetToMinus1", vars)  

FieldColEnumerator fEnum = (FieldColEnumerator)vars[0]  
foreach (object o in fEnum)  
{  
    // 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 支持产品基础结构,不能在代码中直接使用。

重置为默认配置。

适用于