DataColEnumerator 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当 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重置为其默认配置 |