Share via


CookieHandler.Write メソッド

定義

クッキーを書き込みます。

オーバーロード

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

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

例外

valuenull または空です。

注釈

パラメーターfalseが のisPersistent場合、Cookie の有効期限は にDateTime.MinValue設定されます。 パラメーターが のisPersistent場合、trueCookie の有効期限は、そうでない場合は null プロパティのPersistentSessionLifetime値に設定されます。プロパティが の場合PersistentSessionLifetimenull、有効期限がパラメーターの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

例外

valuenull または空です。

namenull または空です。

注釈

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

例外

valuenull または空です。

namenull または空です。

注釈

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

例外

valuenull または空です。

namenull または空です。

適用対象