次の方法で共有


CookieContainer.Add メソッド (Cookie)

CookieCookieContainer に追加します。このメソッドは、 Cookie のドメインを使用して、 Cookie に関連付けるドメイン コレクションを決定します。

Overloads Public Sub Add( _
   ByVal cookie As Cookie _)
[C#]
public void Add(Cookiecookie);
[C++]
public: void Add(Cookie* cookie);
[JScript]
public function Add(
   cookie : Cookie);

パラメータ

例外

例外の種類 条件
ArgumentNullException cookie が null 参照 (Visual Basic では Nothing) です。
ArgumentException cookie のドメインが null 参照 (Visual Basic では Nothing) です。
CookieException cookiemaxCookieSize を超えています。

解説

Count プロパティが Capacity プロパティに等しいかまたはそれを超える場合は、 cookie パラメータを追加する前に、1 つ以上の Cookie インスタンスがコンテナから削除されます。 CountCapacity 未満にするために、十分な数の Cookie インスタンスが次のように削除されます。指定したスコープ内に有効期限の切れたインスタンスがある場合は、クリーンアップされます。それ以外の場合は、最も以前に使用された CookieCollection が検出され、コンテナから削除されます。

必要条件

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

参照

CookieContainer クラス | CookieContainer メンバ | System.Net 名前空間 | CookieContainer.Add オーバーロードの一覧 | Cookie | CookieCollection | CookieContainer | CookieException