CookieHandler.Write Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.