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 é o manipulador de estado de sessão padrão do ASP.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 para uma sessão de usuário, consulte ASP.NET Visão geral do estado da sessão.

Você pode substituir por SessionStateModule 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

Nome Description
SessionStateModule()

Inicializa uma nova instância da classe SessionStateModule.

Métodos

Nome Description
Dispose()

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

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(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 SessionStateModule objeto é criado.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ReleaseSessionState(HttpContext)

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

ReleaseSessionStateAsync(HttpContext)

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

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Eventos

Nome Description
End

Ocorre quando uma sessão termina.

Start

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

Aplica-se a

Confira também