CookieOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
新しい Cookie の作成に使用されるオプション。
public ref class CookieOptions
public class CookieOptions
type CookieOptions = class
Public Class CookieOptions
- 継承
-
CookieOptions
注釈
CookieOptions インスタンスは、個々の Cookie の動作を管理することを目的としています。 複数の Cookie で同じ CookieOptions インスタンスを再利用すると、複数の Cookie に影響を与える変更など、意図しない結果が生じる可能性があります。 構成が個別に適用されるように、Cookie ごとに新しい CookieOptions オブジェクトをインスタンス化することをお勧めします。
コンストラクター
CookieOptions() |
パス '/' を持つ既定の Cookie を作成します。 |
CookieOptions(CookieOptions) |
指定した CookieOptionsのコピーを作成します。 |
プロパティ
Domain |
Cookie を関連付けるドメインを取得または設定します。 |
Expires |
Cookie の有効期限の日付と時刻を取得または設定します。 |
Extensions |
Cookie に追加する追加の値のコレクションを取得します。 |
HttpOnly |
クライアント側スクリプトで Cookie にアクセスできるかどうかを示す値を取得または設定します。 |
IsEssential |
アプリケーションが正しく機能するためにこの Cookie が不可欠かどうかを示します。 true の場合、同意ポリシーのチェックがバイパスされる可能性があります。 既定値は false です。 |
MaxAge |
Cookie の最長有効期間を取得または設定します。 |
Path |
Cookie パスを取得または設定します。 |
SameSite |
Cookie の SameSite 属性の値を取得または設定します。 既定値は Unspecified |
Secure |
Secure Sockets Layer (SSL) を使用して Cookie を送信するかどうかを示す値を取得または設定します。つまり、HTTPS 経由でのみ送信されます。 |
メソッド
CreateCookieHeader(String, String) |
現在のオプションを使用して SetCookieHeaderValue を作成します。 |