Freigeben über


SessionStateModule.Start Ereignis

Definition

Das beim Erstellen einer Sitzung ausgelöste Ereignis.

public:
 event EventHandler ^ Start;
public event EventHandler Start;
member this.Start : EventHandler 
Public Custom Event Start As EventHandler 

Ereignistyp

Beispiele

Das folgende Codebeispiel zeigt den Inhalt einer Global.asax-Datei mit definierten Session_OnStart - und Session_OnEnd-Ereignissen .

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

Hinweise

Das Start Ereignis wird am Anfang einer Anforderung ausgelöst, wenn eine neue Sitzung gestartet wird. Eine neue Sitzung wird gestartet, wenn eine Anforderung gestellt wird, die keinen Sitzungsbezeichner enthält, der Sitzungsbezeichner ungültig ist oder die sitzungsbezeichner zugeordnete Sitzung abgelaufen ist.

Das Session_OnStart-Ereignis wird verwendet, um alle Initialisierungsarbeiten für eine Sitzung auszuführen, 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 zur Datei Global.asax finden Sie unter Global.asax Syntax.

Gilt für:

Weitere Informationen