CookieHandler.Write Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 false
parametr , je čas vypršení platnosti souboru cookie nastavený na DateTime.MinValuehodnotu . isPersistent
Pokud je true
parametr , čas vypršení platnosti souboru cookie se nastaví na hodnotu PersistentSessionLifetime vlastnosti , pokud nenínull
, nebo pokud PersistentSessionLifetime je null
vlastnost , č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
true
pokud 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
true
pokud 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á.