CookieContainer.Add メソッド

定義

CookieCookieContainer に追加します。

オーバーロード

Add(Cookie)

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

Add(CookieCollection)

CookieCollectionCookieContainer の内容を追加します。

Add(Uri, Cookie)

Cookie を特定の URI の CookieContainer に追加します。

Add(Uri, CookieCollection)

CookieCollection の内容を特定の URI の CookieContainer に追加します。

Add(Cookie)

ソース:
CookieContainer.cs
ソース:
CookieContainer.cs
ソース:
CookieContainer.cs

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

public:
 void Add(System::Net::Cookie ^ cookie);
public void Add (System.Net.Cookie cookie);
member this.Add : System.Net.Cookie -> unit
Public Sub Add (cookie As Cookie)

パラメーター

cookie
Cookie

Cookie に追加される CookieContainer

例外

cookienullです。

cookie のドメインが null または空の文字列 ("") です。

cookiemaxCookieSize を超えています。

- または -

cookie のドメインが有効な URI ではありません。

注釈

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

こちらもご覧ください

適用対象

Add(CookieCollection)

ソース:
CookieContainer.cs
ソース:
CookieContainer.cs
ソース:
CookieContainer.cs

CookieCollectionCookieContainer の内容を追加します。

public:
 void Add(System::Net::CookieCollection ^ cookies);
public void Add (System.Net.CookieCollection cookies);
member this.Add : System.Net.CookieCollection -> unit
Public Sub Add (cookies As CookieCollection)

パラメーター

cookies
CookieCollection

CookieCollection に追加される CookieContainer

例外

cookiesnull です。

注釈

プロパティが Count プロパティと等しい場合、パラメーターの Capacity 内容を追加する前に、コンテナーから 1 つ以上 Cookie のインスタンスが cookies 削除されます。 インスタンス Cookie の有効期限が切れている場合は cookies 、クリーンアップされます。 そうでない場合、またはより多くのスペースが必要な場合は、最も最近使用 CookieCollection されていないが見つかり、コンテナーから削除されます。

こちらもご覧ください

適用対象

Add(Uri, Cookie)

ソース:
CookieContainer.cs
ソース:
CookieContainer.cs
ソース:
CookieContainer.cs

Cookie を特定の URI の CookieContainer に追加します。

public:
 void Add(Uri ^ uri, System::Net::Cookie ^ cookie);
public void Add (Uri uri, System.Net.Cookie cookie);
member this.Add : Uri * System.Net.Cookie -> unit
Public Sub Add (uri As Uri, cookie As Cookie)

パラメーター

uri
Uri

Cookie に追加される CookieContainer の URI。

cookie
Cookie

Cookie に追加される CookieContainer

例外

urinull または cookienull です。

cookiemaxCookieSize を超えています。

- または -

cookie のドメインが有効な URI ではありません。

注釈

特定のホストを Cookie 1 つだけのインスタンスに追加する場合は、インスタンスの プロパティをCookieDomain設定しないでください。 これは URI に基づいて自動的に設定されます。

URI がローカル ドメインに対応し、ローカル ドメイン上のすべてのホストに送信する場合は、 プロパティを CookieDomain ".local" に設定します。 それ以外の場合は、URI で使用されているホスト名と一致していることを確認します。

のプロパティが Version Netscape の場合、Path明示的に設定されていない場合、 の Cookieプロパティは URI から派生し、ページ名を含む URI からの完全なパスCookieになります。

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

こちらもご覧ください

適用対象

Add(Uri, CookieCollection)

ソース:
CookieContainer.cs
ソース:
CookieContainer.cs
ソース:
CookieContainer.cs

CookieCollection の内容を特定の URI の CookieContainer に追加します。

public:
 void Add(Uri ^ uri, System::Net::CookieCollection ^ cookies);
public void Add (Uri uri, System.Net.CookieCollection cookies);
member this.Add : Uri * System.Net.CookieCollection -> unit
Public Sub Add (uri As Uri, cookies As CookieCollection)

パラメーター

uri
Uri

CookieCollection に追加される CookieContainer の URI。

cookies
CookieCollection

CookieCollection に追加される CookieContainer

例外

cookiesnullです。

cookies 内のいずれかのクッキーのドメインが null です。

cookies 内のいずれかのクッキーが、無効なドメインを含んでいます。

注釈

特定のホストを Cookie 1 つだけのインスタンスに追加する場合は、インスタンスの プロパティをCookieDomain設定しないでください。 これは URI に基づいて自動的に設定されます。

URI がローカル ドメインに対応し、ローカル ドメイン上のすべてのホストに送信する場合は、 プロパティを CookieDomain ".local" に設定します。 それ以外の場合は、URI で使用されているホスト名と一致していることを確認します。

が と等しい場合 Count 、 パラメーターを Capacity追加する前に、コンテナーから 1 つ以上 Cookie のインスタンスが cookie 削除されます。 スコープ内にCountCapacity有効期限が切れたインスタンスがある場合は、クリーンアップされます。次のように、十分なCookieインスタンスが削除されます。 そうでない場合は、最近使用 CookieCollection した最も新しい が見つかり、コンテナーから削除されます。

こちらもご覧ください

適用対象