SessionStateModule.Start-Ereignis
Das beim Erstellen einer Sitzung ausgelöste Ereignis.
Namespace: System.Web.SessionState
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Event Start As EventHandler
'Usage
Dim instance As SessionStateModule
Dim handler As EventHandler
AddHandler instance.Start, handler
public event EventHandler Start
public:
event EventHandler^ Start {
void add (EventHandler^ value);
void remove (EventHandler^ value);
}
/** @event */
public void add_Start (EventHandler value)
/** @event */
public void remove_Start (EventHandler value)
JScript unterstützt die Verwendung von Ereignissen, aber nicht die Deklaration von neuen Ereignissen.
Hinweise
Das Start-Ereignis wird am Anfang einer Anforderung beim Starten einer neuen Sitzung ausgelöst. Eine neue Sitzung wird gestartet, wenn eine Anforderung ohne Sitzungsbezeichner erfolgt, der Sitzungsbezeichner ungültig ist oder die einem Sitzungsbezeichner zugeordnete Sitzung abgelaufen ist.
Das Session_OnStart-Ereignis wird zum Initialisieren einer Sitzung verwendet, z. B. zum Einrichten von Standardwerten für Sitzungsvariablen.
Sie können einen Handler für das Start-Ereignis angeben, indem Sie der Datei Global.asax eine öffentliche Unterroutine mit dem Namen Session_OnStart hinzufügen.
Weitere Informationen über die Datei Global.asax finden Sie unter Syntax von "Global.asax".
Beispiel
Im folgenden Codebeispiel wird der Inhalt der Datei Global.asax veranschaulicht, in der das Session_OnStart-Ereignis und das Session_OnEnd-Ereignis definiert sind.
<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>
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
SessionStateModule-Klasse
SessionStateModule-Member
System.Web.SessionState-Namespace