Comparteix a través de


ChunkedCookieHandler Clase

Definición

Representa un controlador de cookies que escribe los datos de las cookies de forma que estas 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 a los Writemétodos , Reado Delete . Los nombres de cookies se construyen anexando un número al nombre base: name, name1, name2, etc.

Constructores

ChunkedCookieHandler()

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

ChunkedCookieHandler(Int32)

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

Campos

DefaultChunkSize

Tamaño predeterminado del fragmento de 2000 caracteres.

MinimumChunkSize

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

Propiedades

ChunkSize

Obtiene el tamaño de fragmento usado por la instancia actual.

Domain

Obtiene o establece el dominio usado para las cookies.

(Heredado de CookieHandler)
HideFromClientScript

Obtiene o establece un valor que indica si la cookie se debe ocultar del script cliente.

(Heredado de CookieHandler)
Name

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

(Heredado de CookieHandler)
Path

Obtiene o establece el valor de la ruta virtual para las cookies creadas por el controlador.

(Heredado de CookieHandler)
PersistentSessionLifetime

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

(Heredado de CookieHandler)
RequireSsl

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

(Heredado de CookieHandler)

Métodos

Delete()

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

(Heredado de CookieHandler)
Delete(HttpContext)

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

(Heredado de CookieHandler)
Delete(String)

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

(Heredado de CookieHandler)
Delete(String, HttpContext)

Elimina la cookie asociada con 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 con la solicitud especificada que tiene el nombre, la ruta de acceso y el dominio especificados.

(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 que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve 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 la cookie y la ruta de acceso de destino está dentro de la ruta de acceso de la cookie, coincide 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 Object actual.

(Heredado de Object)
Read()

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

(Heredado de CookieHandler)
Read(HttpContext)

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

(Heredado de CookieHandler)
Read(String)

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

(Heredado de CookieHandler)
Read(String, HttpContext)

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

(Heredado de CookieHandler)
ReadCore(String, HttpContext)

Cuando se reemplaza en una clase derivada, lee la cookie que tiene el nombre especificado y que está asociada 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 fecha 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 fecha 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 fecha 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 fecha 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 fecha de expiración, la persistencia y la visibilidad especificados.

(Heredado de CookieHandler)

Se aplica a