Freigeben über


Page.Session-Eigenschaft

Ruft das aktuelle Session-Objekt ab, das von ASP.NET bereitgestellt wird.

Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public Overridable ReadOnly Property Session As HttpSessionState
'Usage
Dim instance As Page
Dim value As HttpSessionState

value = instance.Session
public virtual HttpSessionState Session { get; }
public:
virtual property HttpSessionState^ Session {
    HttpSessionState^ get ();
}
/** @property */
public HttpSessionState get_Session ()
public function get Session () : HttpSessionState

Eigenschaftenwert

Die aktuellen Sitzungszustandsdaten.

Ausnahmen

Ausnahmetyp Bedingung

HttpException

Tritt auf, wenn die Sitzungsinformationen auf NULL (Nothing in Visual Basic) festgelegt werden.

Hinweise

Diese Eigenschaft stellt Informationen über die Sitzung der aktuellen Anforderung bereit. Ein Session-Objekt wird für jeden Benutzer beibehalten, der eine Seite oder ein Dokument von einer ASP.NET-Anwendung anfordert. Im Session-Objekt gespeicherte Variablen werden nicht verworfen, wenn sich der Benutzer in der Anwendung von Seite zu Seite bewegt. Stattdessen werden diese Variablen beibehalten, solange der Benutzer auf Seiten in der Anwendung zugreift. Weitere Informationen über den Sitzungszustand finden Sie unter ASP.NET-Sitzungszustand.

Thema Position
Gewusst wie: Lesen von Werten aus dem Sitzungszustand Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Beispiel eines Sitzungszustandsspeicher-Anbieters Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Speichern von Werten im Sitzungszustand Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Lesen von Werten aus dem Sitzungszustand Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Beispiel eines Sitzungszustandsspeicher-Anbieters Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Speichern von Werten im Sitzungszustand Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Lesen von Werten aus dem Sitzungszustand Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Beispiel eines Sitzungszustandsspeicher-Anbieters Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Speichern von Werten im Sitzungszustand Erstellen von ASP.NET-Webanwendungen

Beispiel

Im folgenden Codebeispiel wird eine GetStyle-Funktion erstellt, die einen im Sitzungszustand der Web Forms-Seite gespeicherten Schlüssel abruft und seinen Wert in eine Zeichenfolge konvertiert.

' Create a private function that obtains
' information stored in session state
' in the application's Global.asax file.
' When this method is called and a key name
' that is stored in session state is passed
' as the parameter, the key is obtained and
' converted to a string.
Function GetStyle(Key As String) As String
  Return Session(Key).ToString()
End Function
// Create a private function that obtains
// information stored in Session state
// in the application's Global.asax file.
// When this method is called and a key name
// that is stored in Session state is passed
// as the paramter, the key is obtained and
// converted to a string.
String GetStyle(String key) {
  return Session[key].ToString();       
}

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

Page-Klasse
Page-Member
System.Web.UI-Namespace
HttpException