CookieHandler.Write メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クッキーを書き込みます。
オーバーロード
Write(Byte[], Boolean, DateTime) |
指定された値、永続化、および有効期限を含む現在の要求に関連付けられているクッキーを書き込みます。 |
Write(Byte[], String, DateTime) |
指定された名前、値、および有効期限を含む現在の要求に関連付けられているクッキーを書き込みます。 |
Write(Byte[], String, DateTime, HttpContext) |
指定された名前、値、および有効期限を含む指定された要求に関連付けられているクッキーを書き込みます。 |
Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext) |
指定された名前、値、ドメイン、パス、有効期限、および可視性を含む指定された要求に関連付けられているクッキーを書き込みます。 |
Write(Byte[], Boolean, DateTime)
指定された値、永続化、および有効期限を含む現在の要求に関連付けられているクッキーを書き込みます。
public:
void Write(cli::array <System::Byte> ^ value, bool isPersistent, DateTime tokenExpirationTime);
public void Write (byte[] value, bool isPersistent, DateTime tokenExpirationTime);
member this.Write : byte[] * bool * DateTime -> unit
Public Sub Write (value As Byte(), isPersistent As Boolean, tokenExpirationTime As DateTime)
パラメーター
- value
- Byte[]
クッキー値。
- isPersistent
- Boolean
クッキーが永続的である場合は true
。クッキーがセッションのみの場合、つまりクライアント上のブラウザーが閉じるまで有効である場合は false
。
- tokenExpirationTime
- DateTime
基になるトークンの有効期限。
例外
value
が null
または空です。
注釈
パラメーターfalse
が のisPersistent
場合、Cookie の有効期限は にDateTime.MinValue設定されます。 パラメーターが のisPersistent
場合、true
Cookie の有効期限は、そうでない場合は null
プロパティのPersistentSessionLifetime値に設定されます。プロパティが の場合PersistentSessionLifetimeはnull
、有効期限がパラメーターのtokenExpirationTime
値に設定されます。
Cookie の名前、ドメイン、パスは、および Path の各プロパティでNameDomain指定されます。 要求は によって Current指定されます。 Cookie を SSL 経由でのみ送信するかどうかは、 プロパティによって RequireSsl 指定され、Cookie をクライアント側スクリプトから非表示にする必要があるかどうかは、 プロパティによって HideFromClientScript 指定されます。
適用対象
Write(Byte[], String, DateTime)
指定された名前、値、および有効期限を含む現在の要求に関連付けられているクッキーを書き込みます。
public:
void Write(cli::array <System::Byte> ^ value, System::String ^ name, DateTime expirationTime);
public void Write (byte[] value, string name, DateTime expirationTime);
member this.Write : byte[] * string * DateTime -> unit
Public Sub Write (value As Byte(), name As String, expirationTime As DateTime)
パラメーター
- value
- Byte[]
クッキー値。
- name
- String
クッキーの名前。
- expirationTime
- DateTime
Cookie の有効期限、またはセッション (セッション専用) Cookie の DateTime.MinValue 。
例外
value
が null
または空です。
name
が null
または空です。
注釈
Cookie のドメインとパスは、 プロパティと Path プロパティによってDomain指定されます。 要求は によって HttpContext.Current指定されます。 要求は によって Current指定されます。 Cookie を SSL 経由でのみ送信するかどうかは、 プロパティによって RequireSsl 指定され、Cookie をクライアント側スクリプトから非表示にする必要があるかどうかは、 プロパティによって HideFromClientScript 指定されます。
適用対象
Write(Byte[], String, DateTime, HttpContext)
指定された名前、値、および有効期限を含む指定された要求に関連付けられているクッキーを書き込みます。
public:
void Write(cli::array <System::Byte> ^ value, System::String ^ name, DateTime expirationTime, System::Web::HttpContext ^ context);
public void Write (byte[] value, string name, DateTime expirationTime, System.Web.HttpContext context);
member this.Write : byte[] * string * DateTime * System.Web.HttpContext -> unit
Public Sub Write (value As Byte(), name As String, expirationTime As DateTime, context As HttpContext)
パラメーター
- value
- Byte[]
クッキー値。
- name
- String
クッキーの名前。
- expirationTime
- DateTime
Cookie の有効期限、またはセッション (セッション専用) Cookie の DateTime.MinValue 。
- context
- HttpContext
要求の HttpContext。
例外
value
が null
または空です。
name
が null
または空です。
注釈
Cookie のドメインとパスは、 プロパティと Path プロパティによってDomain指定されます。 要求は によって Current指定されます。 Cookie を SSL 経由でのみ送信するかどうかは、 プロパティによって RequireSsl 指定され、Cookie をクライアント側スクリプトから非表示にする必要があるかどうかは、 プロパティによって HideFromClientScript 指定されます。
適用対象
Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)
指定された名前、値、ドメイン、パス、有効期限、および可視性を含む指定された要求に関連付けられているクッキーを書き込みます。
public:
void Write(cli::array <System::Byte> ^ value, System::String ^ name, System::String ^ path, System::String ^ domain, DateTime expirationTime, bool requiresSsl, bool hideFromClientScript, System::Web::HttpContext ^ context);
public void Write (byte[] value, string name, string path, string domain, DateTime expirationTime, bool requiresSsl, bool hideFromClientScript, System.Web.HttpContext context);
member this.Write : byte[] * string * string * string * DateTime * bool * bool * System.Web.HttpContext -> unit
Public Sub Write (value As Byte(), name As String, path As String, domain As String, expirationTime As DateTime, requiresSsl As Boolean, hideFromClientScript As Boolean, context As HttpContext)
パラメーター
- value
- Byte[]
クッキー値。
- name
- String
クッキーの名前。
- path
- String
クッキーのパス。
- domain
- String
Cookie のドメイン。
- expirationTime
- DateTime
Cookie の有効期限、またはセッション (セッション専用) Cookie の DateTime.MinValue 。
- requiresSsl
- Boolean
クッキーを SSL 接続でのみ使用する場合は true
。それ以外の場合は false
。
- hideFromClientScript
- Boolean
クッキーをクライアント スクリプトで非表示にする場合は true
。それ以外の場合は false
。
- context
- HttpContext
要求の HttpContext。
例外
value
が null
または空です。
name
が null
または空です。
適用対象
.NET