Condividi tramite


CookieHandler.Write Metodo

Definizione

Scrive un cookie.

Overload

Write(Byte[], Boolean, DateTime)

Scrive un cookie associato alla richiesta corrente con il valore, la persistenza e la data di scadenza specificati.

Write(Byte[], String, DateTime)

Scrive un cookie associato alla richiesta corrente con il nome, il valore e la data di scadenza specificati.

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

Scrive un cookie associato alla richiesta specificata con il nome, il valore e la data di scadenza specificati.

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

Scrive un cookie associato alla richiesta specificata con il nome, il valore, il dominio, il percorso, la data di scadenza e la visibilità.

Write(Byte[], Boolean, DateTime)

Scrive un cookie associato alla richiesta corrente con il valore, la persistenza e la data di scadenza specificati.

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)

Parametri

value
Byte[]

Valore del cookie.

isPersistent
Boolean

true se il cookie è permanente, false se il cookie è solo per la sessione, ovvero è valido solo finché il browser sul client non verrà chiuso.

tokenExpirationTime
DateTime

Ora di scadenza per il token sottostante.

Eccezioni

value è null o vuoto.

Commenti

Se il isPersistent parametro è false, l'ora di scadenza del cookie è impostata su DateTime.MinValue. Se il isPersistent parametro è true, l'ora di scadenza del cookie viene impostata sul valore della PersistentSessionLifetime proprietà se non null è o, se la PersistentSessionLifetime proprietà è null, l'ora di scadenza viene impostata sul valore del tokenExpirationTime parametro .

Il nome del cookie, il dominio e il Namepercorso vengono specificati dalle proprietà , Domaine Path . La richiesta viene specificata da Current. Indica se il cookie deve essere inviato solo tramite SSL è specificato dalla RequireSsl proprietà e se il cookie deve essere nascosto dagli script lato client è specificato dalla HideFromClientScript proprietà .

Si applica a

Write(Byte[], String, DateTime)

Scrive un cookie associato alla richiesta corrente con il nome, il valore e la data di scadenza specificati.

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)

Parametri

value
Byte[]

Valore del cookie.

name
String

Nome del cookie.

expirationTime
DateTime

Ora di scadenza per il cookie o DateTime.MinValue per un cookie di sessione (solo sessione).

Eccezioni

value è null o vuoto.

name è null o vuoto.

Commenti

Il dominio e il percorso dei Domain cookie vengono specificati dalle proprietà e Path . La richiesta viene specificata da HttpContext.Current. La richiesta viene specificata da Current. Indica se il cookie deve essere inviato solo tramite SSL è specificato dalla RequireSsl proprietà e se il cookie deve essere nascosto dagli script lato client è specificato dalla HideFromClientScript proprietà .

Si applica a

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

Scrive un cookie associato alla richiesta specificata con il nome, il valore e la data di scadenza specificati.

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)

Parametri

value
Byte[]

Valore del cookie.

name
String

Nome del cookie.

expirationTime
DateTime

Ora di scadenza per il cookie o DateTime.MinValue per un cookie di sessione (solo sessione).

context
HttpContext

Interfaccia HttpContext per la richiesta.

Eccezioni

value è null o vuoto.

name è null o vuoto.

Commenti

Il dominio e il percorso dei Domain cookie vengono specificati dalle proprietà e Path . La richiesta viene specificata da Current. Indica se il cookie deve essere inviato solo tramite SSL è specificato dalla RequireSsl proprietà e se il cookie deve essere nascosto dagli script lato client è specificato dalla HideFromClientScript proprietà .

Si applica a

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

Scrive un cookie associato alla richiesta specificata con il nome, il valore, il dominio, il percorso, la data di scadenza e la visibilità.

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)

Parametri

value
Byte[]

Valore del cookie.

name
String

Nome del cookie.

path
String

Percorso per il cookie.

domain
String

Dominio per il cookie.

expirationTime
DateTime

Ora di scadenza per il cookie o DateTime.MinValue per un cookie di sessione (solo sessione).

requiresSsl
Boolean

true se il cookie viene utilizzato solo su una connessione SSL, in caso contrario, false.

hideFromClientScript
Boolean

true se il cookie deve essere nascosto dallo script client; in caso contrario, false.

context
HttpContext

Interfaccia HttpContext per la richiesta.

Eccezioni

value è null o vuoto.

name è null o vuoto.

Si applica a