DbDataReader.GetEnumerator DbDataReader.GetEnumerator DbDataReader.GetEnumerator DbDataReader.GetEnumerator Method

Definition

Gibt beim Überschreiben in einer abgeleiteten Klasse einen Enumerator zurück, mit dem die Zeilen im Datenleser durchlaufen werden kannWhen overridden in a derived class, returns an enumerator that can be used to iterate through the rows in the data reader.

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önnenAn enumerator that can be used to iterate through the rows in the data reader.

Implementiert

Hinweise

Obwohl Sie diese Methode zum Abrufen eines expliziten Konstruktors verwenden können, ist es in Sprachen, die ein explizites foreach -Konstrukt unterstützen, einfacher, das Schleifen Konstrukt direkt zu verwenden, damit die Zeilen im Daten Reader durchlaufen werden können.Although you can use this method to retrieve an explicit constructor, in languages that support an explicit foreach construct, it is simpler to use the looping construct directly in order to iterate through the rows in the data reader.

Wenn Sie diese Methode implementieren, sollte Sie eine neue Instanz von DbEnumerator zurückgeben oder sicherstellen, dass der Enumerator-Objekte zurückgibt. IDataRecordIf you implement this method, it should return a new instance of DbEnumerator or ensure that your enumerator returns IDataRecord objects.

Gilt für:

Siehe auch