ChunkedCookieHandler Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um manipulador de cookies que grava dados de cookie 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
Comentários
A ChunkedCookieHandler classe apresenta o cookie como uma entidade lógica, de modo que, no caso de cookies com um tamanho que exceda um limite especificado (o tamanho da parte), uma única chamada para o Write método divide os dados em uma série de cookies reais do lado do cliente, nenhum dos quais excede o tamanho da parte.
Os nomes de cookie são construídos com base no name
parâmetro para os Writemétodos , Readou Delete . Os nomes de cookie são construídos acrescentando um número ao nome base: name, name1, name2 e assim por diante.
Construtores
ChunkedCookieHandler() |
Inicializa uma nova instância da classe ChunkedCookieHandler que usa o tamanho de parte padrão. |
ChunkedCookieHandler(Int32) |
Inicializa uma nova instância da classe ChunkedCookieHandler que usa um tamanho de parte especificado. |
Campos
DefaultChunkSize |
O tamanho de parte padrão de 2.000 caracteres. |
MinimumChunkSize |
O tamanho de parte mínimo de 1.000 caracteres. |
Propriedades
ChunkSize |
Obtém o tamanho de parte usado pela instância atual. |
Domain |
Obtém ou define o domínio usado para cookies. (Herdado de CookieHandler) |
HideFromClientScript |
Obtém ou define um valor que indica se o cookie deve ser oculto do script de cliente. (Herdado de CookieHandler) |
Name |
Obtém ou define o nome base dos cookies gravados pelo manipulador. (Herdado de CookieHandler) |
Path |
Obtém ou define o caminho virtual para o cookie gravado pelo manipulador. (Herdado de CookieHandler) |
PersistentSessionLifetime |
O tempo de vida das sessões persistentes. Se for zero, sessões transitórias serão sempre usadas. (Herdado de CookieHandler) |
RequireSsl |
Obtém ou define um valor que especifica se o cookie deve ser usado somente com SSL. (Herdado de CookieHandler) |
Métodos
Delete() |
Exclui o cookie associado à solicitação atual que tem o nome, domínio e caminho padrão. (Herdado de CookieHandler) |
Delete(HttpContext) |
Exclui o cookie associado à solicitação atual que tem o nome, domínio e caminho padrão. (Herdado de CookieHandler) |
Delete(String) |
Exclui o cookie associado à solicitação atual que tem o nome e o domínio padrão e caminho especificados. (Herdado de CookieHandler) |
Delete(String, HttpContext) |
Exclui o cookie associado à solicitação especificada que tem o nome e o domínio padrão e caminho especificados. (Herdado de CookieHandler) |
Delete(String, String, String, HttpContext) |
Exclui o cookie associado à solicitação especificada que tem o nome, caminho e domínio especificados. (Herdado de CookieHandler) |
DeleteCore(String, String, String, HttpContext) |
Quando substituído em uma classe derivada, exclui o cookie associado à solicitação especificada 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 a função de hash padrão. (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 do cookie e o caminho de destino estiver dentro do caminho do cookie, corresponderá o uso de maiúsculas da parte do caminho do cookie. (Herdado de CookieHandler) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Read() |
Lê o cookie associado à solicitação atual que tem o nome padrão. (Herdado de CookieHandler) |
Read(HttpContext) |
Lê o cookie associado à solicitação atual que tem o nome, domínio e caminho padrão. (Herdado de CookieHandler) |
Read(String) |
Lê o cookie associado à solicitação atual que tem o nome especificado. (Herdado de CookieHandler) |
Read(String, HttpContext) |
Lê o cookie associado à solicitação especificada que tem o nome e o domínio padrão e caminho especificados. (Herdado de CookieHandler) |
ReadCore(String, HttpContext) |
Quando substituído em uma classe derivada, lê o cookie que tem o nome especificado e que está associado com a solicitação especificada. (Herdado de CookieHandler) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Write(Byte[], Boolean, DateTime) |
Grava um cookie associado à solicitação atual que tem o valor, a persistência e a hora de expiração especificados. (Herdado de CookieHandler) |
Write(Byte[], String, DateTime) |
Grava um cookie associado à solicitação atual que tem o nome, o valor e a hora de expiração especificados. (Herdado de CookieHandler) |
Write(Byte[], String, DateTime, HttpContext) |
Grava um cookie associado à solicitação especificada que tem o nome, o valor e a hora de expiração especificados. (Herdado de CookieHandler) |
Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext) |
Grava um cookie associado à solicitação especificada que tem o nome, o valor, o domínio, o caminho, a hora de expiração e a visibilidade especificados. (Herdado de CookieHandler) |
WriteCore(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext) |
Quando substituído em uma classe derivada, grava um cookie associado à solicitação especificada que tem o nome, valor, domínio, caminho, tempo de expiração, persistência e visibilidade especificados. (Herdado de CookieHandler) |