ChunkedCookieHandler Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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) |