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