CookieCollection.GetEnumerator CookieCollection.GetEnumerator CookieCollection.GetEnumerator CookieCollection.GetEnumerator Method

Definition

Ruft einen Enumerator ab, der eine CookieCollection durchlaufen kann.Gets an enumerator that can iterate through a CookieCollection.

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

Gibt zurück

Ein IEnumerator für diese Auflistung.An IEnumerator for this collection.

Implementiert

Hinweise

Sie sollten IEnumerator nur zum Lesen von Daten in der Sammlung verwenden.You should use an IEnumerator only to read data in the collection. Enumeratoren können nicht zum Ändern der zugrunde liegenden Auflistung verwendet werden.Enumerators cannot be used to modify the underlying collection. Der Enumerator hat keinen exklusiven Zugriff auf die Auflistung.The enumerator does not have exclusive access to the collection.

Wenn ein Enumerator erstellt wird, wird eine Momentaufnahme des aktuellen Zustands der Auflistung erstellt.When an enumerator is created, it takes a snapshot of the current state of the collection. Wenn Änderungen an der Auflistung vorgenommen werden, z. b. das Hinzufügen, ändern oder Löschen von Elementen, wird diese Momentaufnahme nicht mehr synchronisiert, und InvalidOperationExceptionder Enumerator löst eine aus.If changes are made to the collection, such as adding, modifying, or deleting elements, this snapshot gets out of sync and the enumerator throws an InvalidOperationException. Zwei Enumeratoren, die aus derselben Auflistung gleichzeitig erstellt werden, können unterschiedliche Momentaufnahmen der Auflistung erstellen.Two enumerators created from the same collection at the same time can produce different snapshots of the collection.

Gilt für: