SessionStateModule.End Událost
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í.
Nastane při ukončení relace.
public:
event EventHandler ^ End;
public event EventHandler End;
member this.End : EventHandler
Public Custom Event End As EventHandler
Event Type
Příklady
Následující příklad kódu ukazuje obsah souboru Global.asax s definovanými Session_OnStart a Session_OnEnd událostmi.
<script language="VB" runat="server">
Public Sub Session_OnStart()
End Sub
Public Sub Session_OnEnd()
End Sub
</script>
<script language="C#" runat="server">
public void Session_OnStart()
{
}
public void Session_OnEnd()
{
}
</script>
Poznámky
Událost End je vyvolána na konci požadavku, když Abandon byla volána metoda nebo když vypršela platnost relace. Relace vyprší, když počet minut určený Timeout vlastností projde bez požadavku na relaci.
Událost Session_OnEnd se používá k provedení všech prací čištění relace, jako je odstranění prostředků používaných relací.
Obslužnou rutinu události End můžete zadat přidáním veřejného podprogramu s názvem Session_OnEnd do souboru Global.asax.
Poznámka
Událost Session_OnEnd je podporována pouze v případě, že hodnota vlastnosti stavu HttpSessionState.Mode relace je InProc, což je výchozí hodnota. Pokud je stav Mode relace nastaven na StateServer nebo SQLServer, pak je událost Session_OnEnd v souboru Global.asax ignorována. Pokud je Customhodnota vlastnosti stavu Mode relace , pak je podpora pro událost Session_OnEnd určena vlastním poskytovatelem úložiště stavu relace.
End I když je událost veřejná, můžete ji zpracovat pouze přidáním obslužné rutiny události do souboru Global.asax. Toto omezení je implementované, protože HttpApplication instance se opakovaně používají pro zvýšení výkonu. Po vypršení platnosti relace se spustí pouze událost Session_OnEnd určená v souboru Global.asax, aby se zabránilo volání obslužné End rutiny události přidružené HttpApplication k instanci, která se právě používá.
Další informace o souboru Global.asax najdete v tématu Syntaxe global.asax.
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro