Freigeben über


DbDataReader.GetEnumerator Methode

Definition

Gibt beim Überschreiben in einer abgeleiteten Klasse einen Enumerator zurück, mit dem die Zeilen im Datenleser durchlaufen werden kann

public:
 abstract System::Collections::IEnumerator ^ GetEnumerator();
public abstract System.Collections.IEnumerator GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.IEnumerator
Public MustOverride Function GetEnumerator () As IEnumerator

Gibt zurück

Ein Enumerator, mit dem die Zeilen im Datenleser durchlaufen werden können

Implementiert

Hinweise

Obwohl Sie diese Methode verwenden können, um einen expliziten Konstruktor abzurufen, ist es in Sprachen, die ein explizites foreach-Konstrukt unterstützen, einfacher, das Schleifenkonstrukt direkt zu verwenden, um die Zeilen im Datenleser zu durchlaufen.

Wenn Sie diese Methode implementieren, sollte sie eine neue instance von DbEnumerator zurückgeben oder sicherstellen, dass der Enumerator Objekte zurückgibtIDataRecord.

Gilt für:

Weitere Informationen