SessionStateModule Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece serviços de estado de sessão para uma aplicação. Esta 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
Observações
SessionStateModule é o handler de estado de sessão predefinido do ASP.NET. Ele escreve os dados da sessão e recupera-os da loja de estado da sessão e levanta os eventos Session_OnStart e Session_OnEnd . Para detalhes sobre como usar ASP.NET estado de sessão para armazenar e recuperar valores de uma sessão de utilizador, consulte ASP.NET Resumo do Estado da Sessão.
Podes substituir por SessionStateModule uma implementação personalizada da IHttpModule interface que gere o estado da sessão. Para um exemplo de módulo personalizado de estado de sessão, veja a visão geral da SessionStateUtility classe.
Construtores
| Name | Description |
|---|---|
| SessionStateModule() |
Inicializa uma nova instância da SessionStateModule classe. |
Métodos
| Name | Description |
|---|---|
| Dispose() |
Executa o código final de limpeza antes de o SessionStateModule objeto ser libertado da memória. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| Init(HttpApplication) |
Chama código de inicialização quando um SessionStateModule objeto é criado. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ReleaseSessionState(HttpContext) |
Liberta o estado da sessão para o especificado HttpContext. |
| ReleaseSessionStateAsync(HttpContext) |
De forma assíncrona, liberta o estado da sessão para o especificado HttpContext. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
evento
| Name | Description |
|---|---|
| End |
Ocorre quando uma sessão termina. |
| Start |
O evento que ocorre quando uma sessão é criada. |