FieldColEnumerator Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Klasse wird verwendet, wenn der ADO-Enumerator ein Dataset oder ein Recordset zurückgibt. Mit diesem Enumerator können Sie die Felder aufzählen. Diese Klasse kann nicht vererbt werden.
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
- Vererbung
-
FieldColEnumerator
- Implementiert
Hinweise
Die Mitglieder dieser Klasse können nicht direkt verwendet werden. Diese Klasse wird vom foreach
Schlüsselwort (For Each
in Visual Basic) verwendet. Das folgende Codebeispiel ist ein Teil einer foreach
Schleife, die einfach zeigt, wie Sie die Indizierung verwenden, um ein Feld in den Aufzählungsator zu platzieren und darauf zu iterieren.
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.
}
Sie müssen den Index für die Variablezuordnung auf -1 festlegen, um die gesamte Auflistung in die Variable abzurufen, anstatt nur eine Spalte abzurufen, die auf einem Index basiert, sodass Sie direkt darauf zugreifen können.
Eigenschaften
Current |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft das aktuelle Objekt in der Auflistung ab. |
Methoden
MoveNext() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt an, ob der Enumerator zum nächsten Element wechselt. |
Reset() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Setzt die Standardkonfiguration zurück. |