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

An IEnumerator<T> pro tuto kolekci.

Implementuje

Poznámky

Měli byste použít IEnumerator<T> pouze ke čtení dat v kolekci. 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á .InvalidOperationException Dva enumerátory vytvořené ze stejné kolekce současně můžou vytvářet různé snímky kolekce.

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

Platí pro