CookieContainer.Add メソッド

定義

CookieCookieContainerを追加します。

オーバーロード

名前 説明
Add(Cookie)

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

Add(CookieCollection)

CookieCollectionCookieContainerの内容を追加します。

Add(Uri, Cookie)

特定の URI のCookieCookieContainerを追加します。

Add(Uri, CookieCollection)

特定の URI のCookieCollectionCookieContainerの内容を追加します。

Add(Cookie)

ソース:
CookieContainer.cs
ソース:
CookieContainer.cs
ソース:
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 プロパティ以上の場合、Cookie パラメーターを追加する前に、1 つ以上のcookie インスタンスがコンテナーから削除されます。 次のようにCookie以下のCountをもたらすのに十分なCapacityインスタンスが削除されます。指定されたスコープに有効期限が切れたインスタンスがある場合は、クリーンアップされます。 そうでない場合は、最も最近使用された CookieCollection が見つかり、コンテナーから削除されます。

こちらもご覧ください

適用対象

Add(CookieCollection)

ソース:
CookieContainer.cs
ソース:
CookieContainer.cs
ソース:
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)

パラメーター

例外

cookiesnullです。

注釈

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

こちらもご覧ください

適用対象

Add(Uri, Cookie)

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

特定の URI のCookieCookieContainerを追加します。

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 インスタンスを追加する場合は、Domain インスタンスの Cookie プロパティを設定しないでください。 これは URI に基づいて自動的に設定されます。

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

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

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

こちらもご覧ください

適用対象

Add(Uri, CookieCollection)

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

特定の URI のCookieCollectionCookieContainerの内容を追加します。

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。

例外

cookiesnullです。

cookiesのいずれかの Cookie のドメインがnull

cookiesの Cookie の 1 つに無効なドメインが含まれています。

注釈

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

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

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

こちらもご覧ください

適用対象