CookieHandler.WriteCore Método

Definição

Quando sobrescrito numa classe derivada, escreve um cookie associado ao pedido especificado que tem o nome, valor, domínio, caminho, tempo de expiração, persistência e visibilidade especificados.

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)

Parâmetros

value
Byte[]

O valor das bolachas.

name
String

O nome da bolacha.

path
String

O caminho para a bolacha.

domain
String

O domínio do cookie.

expirationTime
DateTime

O tempo de expiração do cookie, ou DateTime.MinValue para um cookie de sessão (apenas sessão).

secure
Boolean

true se o cookie só deveria ser usado através de uma ligação SSL; caso contrário, false.

httpOnly
Boolean

true se o cookie deve estar oculto do script do cliente; caso contrário, false.

context
HttpContext

O HttpContext para o pedido.

Observações

Chamado dos métodos sobrecarregados Write para fazer o trabalho real de escrever o biscoito. Os Write métodos garantem que value é um array de bytes não vazio e que name e path são strings não vazias.

Notas para Implementadores

Deve ultrapassar este método. A implementação depende inteiramente do programador. No caso típico, as implementações escrevem os dados de cookies na Cookies coleção, no entanto, isso não é um requisito. A maioria dos parâmetros do método é normalmente usada para definir propriedades equivalentes a um ou mais HttpCookie objetos.

Aplica-se a