CookieHandler.WriteCore Método

Definición

Cuando se reemplaza en una clase derivada, escribe una cookie asociada a la solicitud especificada que tiene el nombre, el valor, el dominio, la ruta de acceso, la hora de expiración, la persistencia y la visibilidad 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[]

Valor de la cookie.

name
String

Nombre de la cookie.

path
String

Ruta de acceso de la cookie.

domain
String

Dominio de la cookie.

expirationTime
DateTime

La hora de expiración de la cookie o DateTime.MinValue para una cookie de sesión (solo sesión).

secure
Boolean

true si la cookie solo debe usarse a través de una conexión SSL; de lo contrario, false.

httpOnly
Boolean

true si la cookie debe ocultarse del script de cliente; de lo contrario, false.

context
HttpContext

para HttpContext la solicitud.

Comentarios

Se llama desde los métodos sobrecargados Write para realizar el trabajo real de escribir la cookie. Los Write métodos garantizarán que value es una matriz de bytes no vacía y que name y path son cadenas no vacías.

Notas a los implementadores

Debe invalidar este método. La implementación es totalmente para el desarrollador. En el caso típico, las implementaciones escriben los datos de cookies en la Cookies colección; sin embargo, esto no es un requisito. La mayoría de los parámetros del método se usan normalmente para establecer propiedades equivalentes en uno o varios HttpCookie objetos.

Se aplica a