CookieCollection.IEnumerable<Cookie>.GetEnumerator Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un enumeratore in grado di scorrere CookieCollection.
virtual System::Collections::Generic::IEnumerator<System::Net::Cookie ^> ^ System.Collections.Generic.IEnumerable<System.Net.Cookie>.GetEnumerator() = System::Collections::Generic::IEnumerable<System::Net::Cookie ^>::GetEnumerator;
System.Collections.Generic.IEnumerator<System.Net.Cookie> IEnumerable<Cookie>.GetEnumerator ();
abstract member System.Collections.Generic.IEnumerable<System.Net.Cookie>.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Net.Cookie>
override this.System.Collections.Generic.IEnumerable<System.Net.Cookie>.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Net.Cookie>
Function GetEnumerator () As IEnumerator(Of Cookie) Implements IEnumerable(Of Cookie).GetEnumerator
Restituisce
Oggetto IEnumerator<T> per questo insieme.
Implementazioni
Commenti
È consigliabile usare un solo IEnumerator<T> per leggere i dati nella raccolta. Gli enumeratori non possono essere usati per modificare la raccolta sottostante. L'enumeratore non ha accesso esclusivo alla raccolta.
Quando viene creato un enumeratore, accetta uno snapshot dello stato corrente della raccolta. Se le modifiche vengono apportate alla raccolta, ad esempio l'aggiunta, la modifica o l'eliminazione di elementi, questo snapshot non viene sincronizzato e l'enumeratore genera un InvalidOperationExceptionoggetto . Due enumeratori creati contemporaneamente dalla stessa raccolta possono produrre snapshot diversi della raccolta.
Questo membro è un’implementazione esplicita di un membro di interfaccia. Può essere utilizzato solo quando si esegue il cast dell'istanza CookieCollection a un'interfaccia IEnumerable<T>.