Application.SetCookie(Uri, String) メソッド

定義

Uri で指定した場所にクッキーを作成します。

public:
 static void SetCookie(Uri ^ uri, System::String ^ value);
public static void SetCookie (Uri uri, string value);
static member SetCookie : Uri * string -> unit
Public Shared Sub SetCookie (uri As Uri, value As String)

パラメーター

uri
Uri

クッキーを作成する場所を指定する Uri

value
String

クッキー データを格納している String

例外

指定された Cookie を作成しようとしたときに問題が発生した場合、関数 (呼び出しによって呼び出される) によって InternetSetCookie SetCookie(Uri, String)Win32 エラーが発生します。

注釈

Cookie は、アプリケーション セッション (セッション Cookie) またはアプリケーション セッション間 (永続的な Cookie) の間で、クライアント コンピューター上のアプリケーションによって格納できる任意のデータです。 呼び出すことによって SetCookie、両方の種類の Cookie を作成できます。

Cookie データは、通常、名前と値のペアの形式を次の形式で受け取ります。

Name=Value

Cookie を設定する SetCookie必要がある場所 (通常はアプリケーション ドメイン) と共 Uri に、この形式の文字列を渡します。

Cookie がセッション Cookie か永続的な Cookie かは、渡 SetCookie す Cookie 文字列に有効期限が含まれているかどうかによって異なります。 セッション Cookie の文字列には、有効期限が含まれていません。 永続的な Cookie の文字列は、次の形式である必要があります。

NAME=VALUE; expires=DAY, DD-MMM-YYYY HH:MM:SS GMT

永続的な Cookie は、有効期限が切れるまで現在のWindowsインストールの一時インターネット ファイル フォルダーに格納されます。その場合は削除されます。 アプリケーションから永続的な Cookie を削除するには、有効期限の日付を過去の日付/時刻の値に設定します。

WPF の Cookie の概要については、「 ナビゲーションの概要」を参照してください。

適用対象

こちらもご覧ください