Sdílet prostřednictvím


CookieHandler.Write Metoda

Definice

Zapíše soubor cookie.

Přetížení

Write(Byte[], Boolean, DateTime)

Zapíše soubor cookie přidružený k aktuálnímu požadavku, který má zadanou hodnotu, trvalost a čas vypršení platnosti.

Write(Byte[], String, DateTime)

Zapíše soubor cookie přidružený k aktuálnímu požadavku se zadaným názvem, hodnotou a časem vypršení platnosti.

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

Zapíše soubor cookie přidružený k zadanému požadavku se zadaným názvem, hodnotou a časem vypršení platnosti.

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

Zapíše soubor cookie přidružený k zadanému požadavku se zadaným názvem, hodnotou, doménou, cestou, časem vypršení platnosti a viditelností.

Write(Byte[], Boolean, DateTime)

Zapíše soubor cookie přidružený k aktuálnímu požadavku, který má zadanou hodnotu, trvalost a čas vypršení platnosti.

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)

Parametry

value
Byte[]

Hodnota souboru cookie.

isPersistent
Boolean

true pokud je soubor cookie trvalý; false pokud je soubor cookie pouze pro relaci, to znamená, že platí pouze do ukončení prohlížeče na klientovi.

tokenExpirationTime
DateTime

Čas vypršení platnosti základního tokenu.

Výjimky

value je null nebo je prázdná.

Poznámky

isPersistent Pokud je falseparametr , je čas vypršení platnosti souboru cookie nastavený na DateTime.MinValuehodnotu . isPersistent Pokud je trueparametr , čas vypršení platnosti souboru cookie se nastaví na hodnotu PersistentSessionLifetime vlastnosti , pokud nenínull, nebo pokud PersistentSessionLifetime je nullvlastnost , čas vypršení platnosti se nastaví na hodnotu parametru tokenExpirationTime .

Název souboru cookie, doména a cesta jsou určené vlastnostmi Name, Domaina Path . Požadavek je určen pomocí Current. Vlastnost určuje RequireSsl , jestli se má soubor cookie odesílat pouze přes PROTOKOL SSL a jestli má být soubor cookie skrytý před skripty na straně klienta, určuje HideFromClientScript vlastnost .

Platí pro

Write(Byte[], String, DateTime)

Zapíše soubor cookie přidružený k aktuálnímu požadavku se zadaným názvem, hodnotou a časem vypršení platnosti.

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)

Parametry

value
Byte[]

Hodnota souboru cookie.

name
String

Název souboru cookie.

expirationTime
DateTime

Čas vypršení platnosti souboru cookie nebo DateTime.MinValue pro soubor cookie relace (pouze relace).

Výjimky

value je null nebo je prázdná.

name je null nebo je prázdná.

Poznámky

Doména a cesta souboru cookie jsou určené vlastnostmi Domain a Path . Požadavek je určen pomocí HttpContext.Current. Požadavek je určen pomocí Current. Vlastnost určuje RequireSsl , jestli se má soubor cookie odesílat pouze přes PROTOKOL SSL a jestli má být soubor cookie skrytý před skripty na straně klienta, určuje HideFromClientScript vlastnost .

Platí pro

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

Zapíše soubor cookie přidružený k zadanému požadavku se zadaným názvem, hodnotou a časem vypršení platnosti.

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)

Parametry

value
Byte[]

Hodnota souboru cookie.

name
String

Název souboru cookie.

expirationTime
DateTime

Čas vypršení platnosti souboru cookie nebo DateTime.MinValue pro soubor cookie relace (pouze relace).

context
HttpContext

Položka HttpContext pro daný požadavek.

Výjimky

value je null nebo je prázdná.

name je null nebo je prázdná.

Poznámky

Doména a cesta souboru cookie jsou určené vlastnostmi Domain a Path . Požadavek je určen pomocí Current. Vlastnost určuje RequireSsl , jestli se má soubor cookie odesílat pouze přes PROTOKOL SSL a jestli má být soubor cookie skrytý před skripty na straně klienta, určuje HideFromClientScript vlastnost .

Platí pro

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

Zapíše soubor cookie přidružený k zadanému požadavku se zadaným názvem, hodnotou, doménou, cestou, časem vypršení platnosti a viditelností.

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)

Parametry

value
Byte[]

Hodnota souboru cookie.

name
String

Název souboru cookie.

path
String

Cesta pro soubor cookie.

domain
String

Doména souboru cookie.

expirationTime
DateTime

Čas vypršení platnosti souboru cookie nebo DateTime.MinValue pro soubor cookie relace (pouze relace).

requiresSsl
Boolean

truepokud by soubor cookie měl být používán pouze přes připojení SSL; v opačném případě . false

hideFromClientScript
Boolean

truepokud by soubor cookie měl být skrytý před klientským skriptem; v opačném případě . false

context
HttpContext

Položka HttpContext pro daný požadavek.

Výjimky

value je null nebo je prázdná.

name je null nebo je prázdná.

Platí pro