ChunkedCookieHandler Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa um handler de cookies que escreve dados de cookies para que os cookies nunca excedam um tamanho definido.
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
- Herança
Observações
A ChunkedCookieHandler classe apresenta o cookie como uma entidade lógica, de modo que, no caso de cookies com um tamanho que ultrapassa um limiar especificado (o tamanho do bloco), uma única chamada ao Write método divide os dados numa série de cookies reais do lado do cliente, nenhum dos quais ultrapassa o tamanho do bloco.
Os nomes dos cookies são construídos com base no name parâmetro para , WriteRead, ou Delete métodos. Os nomes dos cookies são construídos acrescentando um número ao nome base: name, name1, name2, e assim sucessivamente.
Construtores
| Name | Description |
|---|---|
| ChunkedCookieHandler() |
Inicializa uma nova instância da ChunkedCookieHandler classe que usa o tamanho padrão do chunk. |
| ChunkedCookieHandler(Int32) |
Inicializa uma nova instância da ChunkedCookieHandler classe que utiliza um tamanho de chunk especificado. |
Campos
| Name | Description |
|---|---|
| DefaultChunkSize |
O tamanho padrão do bloco é de 2000 caracteres. |
| MinimumChunkSize |
O tamanho mínimo do bloco é de 1000 caracteres. |
Propriedades
| Name | Description |
|---|---|
| ChunkSize |
Obtém o tamanho do bloco usado pela instância atual. |
| Domain |
Obtém ou define o domínio usado para cookies. (Herdado de CookieHandler) |
| HideFromClientScript |
Recebe ou define um valor que indica se o cookie deve ser ocultado do script do cliente. (Herdado de CookieHandler) |
| Name |
Recebe ou define o nome base para cookies escritos pelo handler. (Herdado de CookieHandler) |
| Path |
Obtém ou define o caminho virtual para cookies escritos pelo handler. (Herdado de CookieHandler) |
| PersistentSessionLifetime |
A vida inteira de sessões persistentes. Se zero, são sempre usadas sessões transitórias. (Herdado de CookieHandler) |
| RequireSsl |
Recebe ou define um valor que especifica se o cookie deve ser usado apenas com SSL. (Herdado de CookieHandler) |
Métodos
| Name | Description |
|---|---|
| Delete() |
Apaga o cookie associado ao pedido atual que tem o nome, domínio e caminho predefinidos. (Herdado de CookieHandler) |
| Delete(HttpContext) |
Apaga o cookie associado ao pedido atual que tem o nome, domínio e caminho predefinidos. (Herdado de CookieHandler) |
| Delete(String, HttpContext) |
Elimina o cookie associado ao pedido especificado que tem o nome especificado e o domínio e caminho predefinidos. (Herdado de CookieHandler) |
| Delete(String, String, String, HttpContext) |
Elimina o cookie associado ao pedido especificado que tem o nome, caminho e domínio especificados. (Herdado de CookieHandler) |
| Delete(String) |
Elimina o cookie associado ao pedido atual que tem o nome especificado e o domínio e caminho predefinidos. (Herdado de CookieHandler) |
| DeleteCore(String, String, String, HttpContext) |
Quando sobreposto numa classe derivada, apaga o cookie associado ao pedido especificado que tem o nome, domínio e caminho especificados. (Herdado de CookieHandler) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MatchCookiePath(Uri, Uri) |
Se o domínio de destino estiver dentro do domínio de cookies e o caminho de destino estiver dentro do caminho de cookies, corresponda à carcaça da parte do caminho de cookies. (Herdado de CookieHandler) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| Read() |
Lê o cookie associado ao pedido atual que tem o nome padrão. (Herdado de CookieHandler) |
| Read(HttpContext) |
Lê o cookie associado ao pedido atual que tem o nome, domínio e caminho predefinidos. (Herdado de CookieHandler) |
| Read(String, HttpContext) |
Lê o cookie associado ao pedido especificado que tem o nome especificado e o domínio e caminho predefinidos. (Herdado de CookieHandler) |
| Read(String) |
Lê o cookie associado ao pedido atual que tem o nome especificado. (Herdado de CookieHandler) |
| ReadCore(String, HttpContext) |
Quando sobrescrito numa classe derivada, lê o cookie que tem o nome especificado e que está associado ao pedido especificado. (Herdado de CookieHandler) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| Write(Byte[], Boolean, DateTime) |
Escreve um cookie associado ao pedido atual que tem o valor, persistência e tempo de expiração especificados. (Herdado de CookieHandler) |
| Write(Byte[], String, DateTime, HttpContext) |
Escreve um cookie associado ao pedido especificado que tem o nome, valor e tempo de expiração especificados. (Herdado de CookieHandler) |
| Write(Byte[], String, DateTime) |
Escreve um cookie associado ao pedido atual com o nome, valor e tempo de expiração especificados. (Herdado de CookieHandler) |
| Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext) |
Escreve um cookie associado ao pedido especificado que tem o nome, valor, domínio, caminho, tempo de expiração e visibilidade especificados. (Herdado de CookieHandler) |
| WriteCore(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext) |
Quando sobrescrito numa classe derivada, escreve um cookie associado ao pedido especificado que tem o nome, valor, domínio, caminho, tempo de expiração, persistência e visibilidade especificados. (Herdado de CookieHandler) |