ChunkedCookieHandler Clase

Definición

Representa un controlador de cookies que escribe datos de cookies para que las cookies nunca superen un tamaño establecido.

public ref class ChunkedCookieHandler sealed : System::IdentityModel::Services::CookieHandler
public sealed class ChunkedCookieHandler : System.IdentityModel.Services.CookieHandler
type ChunkedCookieHandler = class
    inherit CookieHandler
Public NotInheritable Class ChunkedCookieHandler
Inherits CookieHandler
Herencia
ChunkedCookieHandler

Comentarios

La ChunkedCookieHandler clase presenta la cookie como una entidad lógica, de modo que, en el caso de las cookies con un tamaño que supere un umbral especificado (el tamaño del fragmento), una sola llamada al Write método divide los datos en una serie de cookies reales del lado cliente, ninguna de las cuales supera el tamaño del fragmento.

Los nombres de cookies se construyen en función del name parámetro para los Writemétodos , Reado Delete . Los nombres de las cookies se construyen anexando un número al nombre base: name, name1, name2, etc.

Constructores

Nombre Description
ChunkedCookieHandler()

Inicializa una nueva instancia de la ChunkedCookieHandler clase que usa el tamaño de fragmento predeterminado.

ChunkedCookieHandler(Int32)

Inicializa una nueva instancia de la ChunkedCookieHandler clase que usa un tamaño de fragmento especificado.

Campos

Nombre Description
DefaultChunkSize

Tamaño de fragmento predeterminado de 2000 caracteres.

MinimumChunkSize

Tamaño mínimo de fragmento de 1000 caracteres.

Propiedades

Nombre Description
ChunkSize

Obtiene el tamaño del fragmento utilizado por la instancia actual.

Domain

Obtiene o establece el dominio utilizado para las cookies.

(Heredado de CookieHandler)
HideFromClientScript

Obtiene o establece un valor que indica si la cookie debe ocultarse del script de cliente.

(Heredado de CookieHandler)
Name

Obtiene o establece el nombre base de las cookies escritas por el controlador.

(Heredado de CookieHandler)
Path

Obtiene o establece la ruta de acceso virtual para las cookies escritas por el controlador.

(Heredado de CookieHandler)
PersistentSessionLifetime

Duración de las sesiones persistentes. Si es cero, siempre se usan sesiones transitorias.

(Heredado de CookieHandler)
RequireSsl

Obtiene o establece un valor que especifica si la cookie solo se debe usar con SSL.

(Heredado de CookieHandler)

Métodos

Nombre Description
Delete()

Elimina la cookie asociada a la solicitud actual que tiene el nombre predeterminado, el dominio y la ruta de acceso.

(Heredado de CookieHandler)
Delete(HttpContext)

Elimina la cookie asociada a la solicitud actual que tiene el nombre predeterminado, el dominio y la ruta de acceso.

(Heredado de CookieHandler)
Delete(String, HttpContext)

Elimina la cookie asociada a la solicitud especificada que tiene el nombre especificado y el dominio y la ruta de acceso predeterminados.

(Heredado de CookieHandler)
Delete(String, String, String, HttpContext)

Elimina la cookie asociada a la solicitud especificada que tiene el nombre, la ruta de acceso y el dominio especificados.

(Heredado de CookieHandler)
Delete(String)

Elimina la cookie asociada a la solicitud actual que tiene el nombre especificado y el dominio y la ruta de acceso predeterminados.

(Heredado de CookieHandler)
DeleteCore(String, String, String, HttpContext)

Cuando se reemplaza en una clase derivada, elimina la cookie asociada a la solicitud especificada que tiene el nombre, el dominio y la ruta de acceso especificados.

(Heredado de CookieHandler)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MatchCookiePath(Uri, Uri)

Si el dominio de destino está dentro del dominio de cookie y la ruta de acceso de destino está dentro de la ruta de acceso de la cookie, coincida con el uso de mayúsculas y minúsculas de la parte de la ruta de acceso de la cookie.

(Heredado de CookieHandler)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Read()

Lee la cookie asociada a la solicitud actual que tiene el nombre predeterminado.

(Heredado de CookieHandler)
Read(HttpContext)

Lee la cookie asociada a la solicitud actual que tiene el nombre predeterminado, el dominio y la ruta de acceso.

(Heredado de CookieHandler)
Read(String, HttpContext)

Lee la cookie asociada a la solicitud especificada que tiene el nombre especificado y el dominio y la ruta de acceso predeterminados.

(Heredado de CookieHandler)
Read(String)

Lee la cookie asociada a la solicitud actual que tiene el nombre especificado.

(Heredado de CookieHandler)
ReadCore(String, HttpContext)

Cuando se reemplaza en una clase derivada, lee la cookie que tiene el nombre especificado y que está asociado a la solicitud especificada.

(Heredado de CookieHandler)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
Write(Byte[], Boolean, DateTime)

Escribe una cookie asociada a la solicitud actual que tiene el valor, la persistencia y la hora de expiración especificados.

(Heredado de CookieHandler)
Write(Byte[], String, DateTime, HttpContext)

Escribe una cookie asociada a la solicitud especificada que tiene el nombre, el valor y la hora de expiración especificados.

(Heredado de CookieHandler)
Write(Byte[], String, DateTime)

Escribe una cookie asociada a la solicitud actual que tiene el nombre, el valor y la hora de expiración especificados.

(Heredado de CookieHandler)
Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)

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 y la visibilidad especificados.

(Heredado de CookieHandler)
WriteCore(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)

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.

(Heredado de CookieHandler)

Se aplica a