次の方法で共有


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 削除されます。 以下に示すようにCountCapacity、十分なCookieインスタンスが削除されます。指定されたスコープに有効期限が切れたインスタンスがある場合は、クリーンアップされます。 そうでない場合は、最近使用 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 ではありません。

注釈

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

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

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

プロパティが Count プロパティと等しい場合、 パラメーターを Capacity 追加する前に、コンテナーから 1 つ以上 Cookie のインスタンスが cookie 削除されます。 スコープ内にCount有効期限が切れたインスタンスがある場合は、クリーンアップされるため、以下Capacityのような十分な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 内のいずれかのクッキーが、無効なドメインを含んでいます。

注釈

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

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

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

こちらもご覧ください

適用対象