Freigeben über


ObjectQuery.IEnumerable.GetEnumerator Methode

Definition

Gibt einen Enumerator zurück, der eine Auflistung durchläuft.

 virtual System::Collections::IEnumerator ^ System.Collections.IEnumerable.GetEnumerator() = System::Collections::IEnumerable::GetEnumerator;
System.Collections.IEnumerator IEnumerable.GetEnumerator();
abstract member System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
override this.System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
Function GetEnumerator () As IEnumerator Implements IEnumerable.GetEnumerator

Gibt zurück

Ein IEnumerator Element, das zum Durchlaufen der Sammlung verwendet werden kann.

Implementiert

Hinweise

Durch Aufrufen IEnumerable.GetEnumerator wird die Abfrage mit der durch die MergeOption Eigenschaft angegebenen Zusammenführungsoption ausgeführt.

Die foreach Anweisung der C#-Sprache (For Each in Visual Basic) blendet die Komplexität der Enumerationen aus. Daher wird die Verwendung foreach empfohlen, anstatt den Enumerator direkt zu bearbeiten.

Enumeratoren können verwendet werden, um die Daten in der Auflistung zu lesen, aber sie können nicht zum Ändern der zugrunde liegenden Auflistung verwendet werden.

Gilt für:

Weitere Informationen