CookieHandler.WriteCore Metodo

Definizione

Una volta eseguito l'override in una classe derivata, scrive un cookie associato alla richiesta specificata con il nome, il valore, il dominio, il percorso, l'ora di scadenza, la persistenza e la visibilità specificati.

protected:
 abstract void WriteCore(cli::array <System::Byte> ^ value, System::String ^ name, System::String ^ path, System::String ^ domain, DateTime expirationTime, bool secure, bool httpOnly, System::Web::HttpContext ^ context);
protected abstract void WriteCore (byte[] value, string name, string path, string domain, DateTime expirationTime, bool secure, bool httpOnly, System.Web.HttpContext context);
abstract member WriteCore : byte[] * string * string * string * DateTime * bool * bool * System.Web.HttpContext -> unit
Protected MustOverride Sub WriteCore (value As Byte(), name As String, path As String, domain As String, expirationTime As DateTime, secure As Boolean, httpOnly 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).

secure
Boolean

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

httpOnly
Boolean

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

context
HttpContext

Interfaccia HttpContext per la richiesta.

Commenti

Chiamata dai metodi di overload per eseguire il lavoro effettivo Write della scrittura del cookie. I Write metodi garantiranno che value sia una matrice di byte non vuota e che e path siano name stringhe non vuote.

Note per gli implementatori

È necessario eseguire l'override di questo metodo. L'implementazione è interamente per lo sviluppatore. In genere, le implementazioni scrivono i dati dei cookie nella Cookies raccolta, ma non è un requisito. La maggior parte dei parametri del metodo viene in genere usata per impostare proprietà equivalenti su uno o più HttpCookie oggetti.

Si applica a