Compartilhar via


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 do NET. Ele grava dados de sessão e os recupera do repositório de estado de sessão e gera os eventos Session_OnStart e Session_OnEnd . Para obter detalhes sobre como usar ASP.NET estado de sessão para armazenar e recuperar valores de uma sessão de usuário, consulte Visão geral do estado da sessão ASP.NET.

Você pode substituir o SessionStateModule por uma implementação personalizada da interface que gerencia o IHttpModule estado da sessão. Para obter um exemplo de um módulo de estado de sessão personalizado, consulte a visão geral da SessionStateUtility 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