CookieCollection.IEnumerable<Cookie>.GetEnumerator Metode

Definisi

Mendapatkan enumerator yang dapat melakukan iterasi melalui 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

Mengembalikan

Untuk IEnumerator<T> koleksi ini.

Penerapan

Keterangan

Anda harus menggunakan hanya IEnumerator<T> untuk membaca data dalam koleksi. Enumerator tidak dapat digunakan untuk mengubah koleksi yang mendasar. Enumerator tidak memiliki akses eksklusif ke koleksi.

Ketika enumerator dibuat, dibutuhkan rekam jepret dari status koleksi saat ini. Jika perubahan dilakukan pada koleksi, seperti menambahkan, memodifikasi, atau menghapus elemen, rekam jepret ini tidak sinkron dan enumerator melempar InvalidOperationException. Dua enumerator yang dibuat dari koleksi yang sama pada saat yang sama dapat menghasilkan rekam jepret koleksi yang berbeda.

Anggota ini adalah implementasi anggota antarmuka eksplisit. Ini hanya dapat digunakan ketika instans dilemparkan CookieCollection ke IEnumerable<T> antarmuka.

Berlaku untuk