次の方法で共有


CookieHandler.Write メソッド

定義

Cookie を書き込みます。

オーバーロード

名前 説明
Write(Byte[], Boolean, DateTime)

指定した値、永続化、および有効期限を持つ、現在の要求に関連付けられている Cookie を書き込みます。

Write(Byte[], String, DateTime)

指定した名前、値、および有効期限を持つ、現在の要求に関連付けられている Cookie を書き込みます。

Write(Byte[], String, DateTime, HttpContext)

指定した名前、値、および有効期限を持つ、指定した要求に関連付けられた Cookie を書き込みます。

Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)

指定した名前、値、ドメイン、パス、有効期限、および可視性を持つ、指定された要求に関連付けられた Cookie を書き込みます。

Write(Byte[], Boolean, DateTime)

指定した値、永続化、および有効期限を持つ、現在の要求に関連付けられている Cookie を書き込みます。

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[]

Cookie の値。

isPersistent
Boolean

true クッキーが永続的な場合。 false クッキーがセッション専用の場合、つまりクライアント上のブラウザーが閉じられるまで有効です。

tokenExpirationTime
DateTime

基になるトークンの有効期限。

例外

valuenull または空です。

注釈

isPersistent パラメーターがfalseされている場合、Cookie の有効期限は DateTime.MinValue に設定されます。 isPersistent パラメーターがtrueの場合、cookie の有効期限が PersistentSessionLifetimenullされていない場合、または PersistentSessionLifetime プロパティがnull場合、有効期限は tokenExpirationTime パラメーターの値に設定されます。

Cookie の名前、ドメイン、パスは、 NameDomain、および Path のプロパティによって指定されます。 要求は Currentによって指定されます。 cookie を SSL 経由でのみ送信するかどうかは、 RequireSsl プロパティで指定され、クライアント側スクリプトで Cookie を非表示にする必要があるかどうかは、 HideFromClientScript プロパティで指定します。

適用対象

Write(Byte[], String, DateTime)

指定した名前、値、および有効期限を持つ、現在の要求に関連付けられている Cookie を書き込みます。

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[]

Cookie の値。

name
String

Cookie の名前。

expirationTime
DateTime

Cookie の有効期限、またはセッション (セッション専用) Cookie の DateTime.MinValue

例外

valuenull または空です。

namenull または空です。

注釈

Cookie のドメインとパスは、 Domain プロパティと Path プロパティで指定されます。 要求は HttpContext.Currentによって指定されます。 要求は Currentによって指定されます。 cookie を SSL 経由でのみ送信するかどうかは、 RequireSsl プロパティで指定され、クライアント側スクリプトで Cookie を非表示にする必要があるかどうかは、 HideFromClientScript プロパティで指定します。

適用対象

Write(Byte[], String, DateTime, HttpContext)

指定した名前、値、および有効期限を持つ、指定した要求に関連付けられた Cookie を書き込みます。

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[]

Cookie の値。

name
String

Cookie の名前。

expirationTime
DateTime

Cookie の有効期限、またはセッション (セッション専用) Cookie の DateTime.MinValue

context
HttpContext

要求の HttpContext

例外

valuenull または空です。

namenull または空です。

注釈

Cookie のドメインとパスは、 Domain プロパティと Path プロパティで指定されます。 要求は Currentによって指定されます。 cookie を SSL 経由でのみ送信するかどうかは、 RequireSsl プロパティで指定され、クライアント側スクリプトで Cookie を非表示にする必要があるかどうかは、 HideFromClientScript プロパティで指定します。

適用対象

Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)

指定した名前、値、ドメイン、パス、有効期限、および可視性を持つ、指定された要求に関連付けられた Cookie を書き込みます。

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[]

Cookie の値。

name
String

Cookie の名前。

path
String

Cookie のパス。

domain
String

Cookie のドメイン。

expirationTime
DateTime

Cookie の有効期限、またはセッション (セッション専用) Cookie の DateTime.MinValue

requiresSsl
Boolean

true クッキーを SSL 接続経由でのみ使用する必要がある場合。それ以外の場合は false

hideFromClientScript
Boolean

true クッキーをクライアントスクリプトから隠す必要がある場合。それ以外の場合は false

context
HttpContext

要求の HttpContext

例外

valuenull または空です。

namenull または空です。

適用対象