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

備註

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

屬性

名稱 Description
Current

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

取得集合中目前的物件。

方法

名稱 Description
MoveNext()

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

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

Reset()

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

會重置成預設設定。

適用於