Udostępnij za pośrednictwem


CookieCollection.IEnumerable<Cookie>.GetEnumerator Metoda

Definicja

Pobiera moduł wyliczający, który może iterować za pośrednictwem elementu 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

Zwraca

Element IEnumerator<T> dla tej kolekcji.

Implementuje

Uwagi

Należy użyć IEnumerator<T> tylko do odczytu danych w kolekcji. Moduły wyliczania nie mogą być używane do modyfikowania bazowej kolekcji. Moduł wyliczający nie ma wyłącznego dostępu do kolekcji.

Po utworzeniu modułu wyliczającego zostanie utworzona migawka bieżącego stanu kolekcji. Jeśli zmiany zostaną wprowadzone w kolekcji, takie jak dodawanie, modyfikowanie lub usuwanie elementów, ta migawka zostanie wycofana z synchronizacji, a moduł wyliczający zgłasza InvalidOperationExceptionbłąd . Dwa moduły wyliczane utworzone na podstawie tej samej kolekcji jednocześnie mogą tworzyć różne migawki kolekcji.

Ten element jest jawną implementacją członków. Można go używać tylko wtedy, gdy CookieCollection wystąpienie jest rzutowanie do interfejsu IEnumerable<T> .

Dotyczy