CookieCollection.IEnumerable<Cookie>.GetEnumerator Metoda

Definice

Získá enumerátor, který může iterovat přes 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

Návraty

Pro IEnumerator<T> tuto kolekci.

Implementuje

Poznámky

Ke čtení dat v kolekci byste měli použít pouze příkaz IEnumerator<T> . Enumerátory nelze použít k úpravě podkladové kolekce. Enumerátor nemá výhradní přístup ke kolekci.

Při vytvoření enumerátoru pořídí snímek aktuálního stavu kolekce. Pokud jsou v kolekci provedeny změny, například přidání, úprava nebo odstranění prvků, tento snímek se nesynchronizuje a enumerátor vyvolá výjimku InvalidOperationException. Dva enumerátory vytvořené ze stejné kolekce ve stejnou dobu mohou vytvářet různé snímky kolekce.

Tento člen je explicitní implementace členu rozhraní. Lze jej použít pouze v případě, že CookieCollection je instance přetypovaná na IEnumerable<T> rozhraní.

Platí pro