SessionStateModule Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje služby stavu relace pro aplikaci. Tato třída se nemůže dědit.
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
- Dědičnost
-
SessionStateModule
- Implementuje
Poznámky
SessionStateModule je výchozí obslužná rutina stavu relace ASP.NET. Zapíše data relace do úložiště stavu relace a načte je z úložiště stavu relace a vyvolá Session_OnStart a Session_OnEnd události. Podrobnosti o tom, jak použít ASP.NET stav relace k ukládání a načítání hodnot pro relaci uživatele, najdete v tématu ASP.NET Přehled stavu relace.
Můžete nahradit SessionStateModule vlastní implementací IHttpModule rozhraní, které spravuje stav relace. Příklad vlastního modulu stavu relace najdete v přehledu SessionStateUtility třídy.
Konstruktory
| Name | Description |
|---|---|
| SessionStateModule() |
Inicializuje novou instanci SessionStateModule třídy. |
Metody
| Name | Description |
|---|---|
| Dispose() |
Spustí konečný kód čištění před uvolněním objektu SessionStateModule z paměti. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| Init(HttpApplication) |
Volá inicializační kód při vytvoření objektu SessionStateModule . |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ReleaseSessionState(HttpContext) |
Uvolní stav relace pro zadaný HttpContext. |
| ReleaseSessionStateAsync(HttpContext) |
Asynchronně uvolní stav relace pro zadaný HttpContext. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Událost
| Name | Description |
|---|---|
| End |
Nastane, když relace skončí. |
| Start |
Událost, která nastane při vytvoření relace. |