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 fecha 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

El nombre de la cookie.

path
String

La 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

Es true si la cookie solo se debe usar en una conexión SSL; de lo contrario, es false.

httpOnly
Boolean

true si la cookie debe estar oculta del script de cliente; si no, false.

context
HttpContext

HttpContext de 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 y path son cadenas no name 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