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

Definizione

Ottiene un enumeratore in grado di scorrere un oggetto CookieCollection.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

Restituisce

Oggetto IEnumerator per questo insieme.An IEnumerator for this collection.

Implementazioni

Commenti

È consigliabile utilizzare un IEnumerator solo per leggere i dati nella raccolta.You should use an IEnumerator only to read data in the collection. Non è possibile usare gli enumeratori per modificare la raccolta sottostante.Enumerators cannot be used to modify the underlying collection. L'enumeratore non dispone di accesso esclusivo alla raccolta.The enumerator does not have exclusive access to the collection.

Quando viene creato un enumeratore, acquisisce uno snapshot dello stato corrente della raccolta.When an enumerator is created, it takes a snapshot of the current state of the collection. Se vengono apportate modifiche alla raccolta, ad esempio l'aggiunta, la modifica o l'eliminazione di elementi, questo snapshot non viene sincronizzato e InvalidOperationExceptionl'enumeratore genera un'eccezione.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. Due enumeratori creati contemporaneamente dalla stessa raccolta possono produrre snapshot diversi della raccolta.Two enumerators created from the same collection at the same time can produce different snapshots of the collection.

Si applica a