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
實作

備註

此類別的成員無法直接使用。 這個類別會被foreachFor Each關鍵字(在 Visual Basic 中)使用。 以下程式碼範例是一個 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,才能將整個集合匯入變數,而不是只取得基於索引的欄位,這樣你才能直接存取。

屬性

名稱 Description
Current

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得集合中目前的物件。

方法

名稱 Description
MoveNext()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

表示列舉器是否會移動到下一個元素。

Reset()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將 重置 DataColEnumerator 為預設配置

適用於