SessionStateModule 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.
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. |