CookieCollection.IEnumerable<Cookie>.GetEnumerator 方法

定義

取得可以逐一查看 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

傳回

這個集合的 IEnumerator<T>

實作

備註

您應該只使用 IEnumerator<T> 來讀取集合中的資料。 列舉值無法用來修改基礎集合。 列舉值沒有集合的獨佔存取權。

建立列舉值時,它會擷取集合目前狀態的快照集。 如果對集合進行變更,例如新增、修改或刪除元素,這個快照集就會同步,而列舉值會 InvalidOperationException 擲回 。 同時從同一個集合建立的兩個列舉值,可能會產生集合的不同快照集。

這個成員是明確介面成員實作, 只有在 CookieCollection 執行個體轉換成 IEnumerable<T> 介面時,才能使用這個成員。

適用於