HttpSessionStateWrapper Classe
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.
Encapsula o objeto HTTP intrínseco que fornece acesso a valores de estado de sessão, configurações de nível de sessão e métodos de gerenciamento de tempo de vida.
public ref class HttpSessionStateWrapper : System::Web::HttpSessionStateBase
public class HttpSessionStateWrapper : System.Web.HttpSessionStateBase
type HttpSessionStateWrapper = class
inherit HttpSessionStateBase
Public Class HttpSessionStateWrapper
Inherits HttpSessionStateBase
- Herança
A HttpSessionStateWrapper classe deriva da HttpSessionStateBase classe e serve como um wrapper para a HttpSessionState classe . Essa classe expõe a funcionalidade da HttpSessionState classe e expõe o HttpSessionStateBase tipo. A HttpSessionStateBase classe permite substituir a implementação original da HttpSessionState classe em seu aplicativo por uma implementação personalizada, como quando você executa testes de unidade fora do pipeline ASP.NET.
Http |
Inicializa uma nova instância da classe HttpSessionStateWrapper. |
Code |
Obtém ou define o identificador de conjunto de caracteres para a serialização atual. |
Contents |
Obtém uma referência ao objeto de estado da sessão atual. |
Cookie |
Obtém um valor que indica se o aplicativo está configurado para sessões sem cookies. |
Count |
Obtém o número de itens na coleção de estado de sessão. |
Is |
Obtém um valor que indica se a ID de sessão é inserida na URL. |
Is |
Obtém um valor que indica se a sessão foi criada durante a solicitação atual. |
Is |
Obtém um valor que indica se a sessão é somente leitura. |
Is |
Obtém um valor que indica se o acesso à coleção de valores de estado de sessão é sincronizado (thread-safe). |
Item[Int32] |
Obtém ou define um valor de sessão usando o índice especificado. |
Item[String] |
Obtém ou define um valor de sessão usando o nome especificado. |
Keys |
Obtém uma coleção de chaves para todos os valores armazenados na coleção de estado da sessão. |
LCID |
Obtém ou define o LCID (identificador de localidade) da sessão atual. |
Mode |
Obtém o modo de estado da sessão atual. |
SessionID |
Obtém o identificador exclusivo para a sessão. |
Static |
Obtém uma coleção de objetos que são declarados por elementos |
Sync |
Obtém um objeto que pode ser usado para sincronizar o acesso à coleção de valores de estado de sessão. |
Timeout |
Obtém ou define o tempo, em minutos, que pode decorrer entre as solicitações para que o provedor de estado de sessão encerre a sessão. |
Abandon() |
Cancela a sessão atual. |
Add(String, Object) |
Adiciona um item à coleção de estado da sessão. |
Clear() |
Remove todas as chaves e os valores da coleção de estado da sessão. |
Copy |
Copia a coleção de valores de estado de sessão para uma matriz unidimensional, começando no índice especificado na matriz. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Get |
Retorna um enumerador que pode ser usado para ler todos os nomes de variável de estado de sessão na sessão atual. |
Get |
Serve como a função de hash padrão. (Herdado de Object) |
Get |
Obtém o Type da instância atual. (Herdado de Object) |
Memberwise |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Remove(String) |
Exclui um item da coleção de estado de sessão. |
Remove |
Remove todas as chaves e os valores da coleção de estado da sessão. |
Remove |
Exclui o item no índice especificado da coleção de estado de sessão. |
To |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Cast<TResult>(IEnumerable) |
Converte os elementos de um IEnumerable para o tipo especificado. |
Of |
Filtra os elementos de um IEnumerable com base em um tipo especificado. |
As |
Habilita a paralelização de uma consulta. |
As |
Converte um IEnumerable em um IQueryable. |
Produto | Versões |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: