次の方法で共有


CookieCollection.GetEnumerator メソッド

CookieCollection を反復処理できる列挙子を取得します。

Public Overridable Function GetEnumerator() As IEnumerator _   Implements IEnumerable.GetEnumerator
[C#]
public virtual IEnumerator GetEnumerator();
[C++]
public: virtual IEnumerator* GetEnumerator();
[JScript]
public function GetEnumerator() : IEnumerator;

戻り値

CookieCollection を反復処理できる IEnumerator インターフェイスを実装するインスタンス。

実装

IEnumerable.GetEnumerator

解説

IEnumerator は、コレクションのデータを読み取るときにだけ使用します。列挙子を使用して基になるコレクションを変更することはできません。列挙子には、コレクションへの排他アクセス権はありません。

列挙子は、作成されるときに、コレクションの現在の状態のスナップショットを取得します。要素の追加、変更、削除などの変更がコレクションに対して実行されると、スナップショットが同期されなくなり、列挙子は InvalidOperationException をスローします。同じコレクションから同時に作成された 2 つの列挙子は、そのコレクションの異なるスナップショットを生成できます。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

CookieCollection クラス | CookieCollection メンバ | System.Net 名前空間