SessionStateModule Classe

Definição

Fornece serviços de estado de sessão para um aplicativo. Essa classe não pode ser herdada.

public ref class SessionStateModule sealed : System::Web::IHttpModule
public ref class SessionStateModule sealed : System::Web::SessionState::ISessionStateModule
public sealed class SessionStateModule : System.Web.IHttpModule
public sealed class SessionStateModule : System.Web.SessionState.ISessionStateModule
type SessionStateModule = class
    interface IHttpModule
type SessionStateModule = class
    interface ISessionStateModule
    interface IHttpModule
Public NotInheritable Class SessionStateModule
Implements IHttpModule
Public NotInheritable Class SessionStateModule
Implements ISessionStateModule
Herança
SessionStateModule
Implementações

Comentários

SessionStateModule é ASP. Manipulador de estado de sessão padrão da rede. Ele grava os dados da sessão no e recupera-os do armazenamento de estado da sessão e gera os eventos de Session_OnStart e Session_OnEnd . Para obter detalhes sobre como usar o estado de sessão ASP.NET para armazenar e recuperar valores para uma sessão de usuário, consulte visão geral do estado de sessão do ASP.net.

Você pode substituir SessionStateModule por uma implementação personalizada da IHttpModule interface que gerencia o estado da sessão. Para obter um exemplo de um módulo de estado de sessão personalizado, consulte a SessionStateUtility visão geral da classe.

Construtores

SessionStateModule()

Inicializa uma nova instância da classe SessionStateModule.

Métodos

Dispose()

Executa o código de limpeza final antes do objeto SessionStateModule ser liberado da memória.

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)
Init(HttpApplication)

Chama o código de inicialização quando um objeto SessionStateModule é criado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ReleaseSessionState(HttpContext)

Libera o estado de sessão para o HttpContext especificado.

ReleaseSessionStateAsync(HttpContext)

Libera de forma assíncrona o estado de sessão para o HttpContext especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Eventos

End

Ocorre quando uma sessão é encerrada.

Start

O evento que ocorre quando uma sessão é criada.

Aplica-se a

Confira também