HttpResponse.Cookies プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
応答のクッキー コレクションを取得します。
public:
property System::Web::HttpCookieCollection ^ Cookies { System::Web::HttpCookieCollection ^ get(); };
public System.Web.HttpCookieCollection Cookies { get; }
member this.Cookies : System.Web.HttpCookieCollection
Public ReadOnly Property Cookies As HttpCookieCollection
プロパティ値
応答のクッキー コレクション。
例
次の例では、新しい Cookie を作成し LastVisit
、Cookie の値を現在の日付と時刻に設定し、Cookie を現在の Cookie コレクションに追加します。 Cookie コレクション内のすべての Cookie は、HTTP 出力ストリームを Set-Cookie
使用してヘッダー内のクライアントに送信されます。
HttpCookie MyCookie = new HttpCookie("LastVisit");
DateTime now = DateTime.Now;
MyCookie.Value = now.ToString();
MyCookie.Expires = now.AddHours(1);
Response.Cookies.Add(MyCookie);
Dim MyCookie As New HttpCookie("LastVisit")
Dim now As DateTime = DateTime.Now
MyCookie.Value = now.ToString()
MyCookie.Expires = now.AddHours(1)
Response.Cookies.Add(MyCookie)
注釈
ASP.NET には、2 つの組み込み Cookie コレクションが含まれています。 コレクションを介して Cookies アクセスされるコレクションには、クライアントによってヘッダー内の HttpRequest サーバーに送信される Cookie が Cookie
含まれています。 コレクションを介してCookiesアクセスされるコレクションには、サーバーで作成され、ヘッダー内のクライアントに送信される新しい Cookie がSet-Cookie
含HttpResponseまれています。
コレクションを使用 HttpResponse.Cookies して Cookie を追加すると、応答がクライアントに送信されていない場合でも、Cookie はコレクション内で HttpRequest.Cookies すぐに使用できます。