Auf Englisch lesen

Freigeben über


Page.Session Eigenschaft

Definition

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

[System.ComponentModel.Browsable(false)]
public virtual System.Web.SessionState.HttpSessionState Session { get; }

Eigenschaftswert

Die aktuellen Sitzungszustandsdaten.

Attribute

Ausnahmen

Tritt auf, wenn die Sitzungsinformationen auf null festgelegt werden.

Beispiele

Im folgenden Codebeispiel wird eine GetStyle Funktion erstellt, die einen Schlüssel abruft, der im Sitzungszustand der Web Forms-Seite gespeichert ist, 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 paramter, the key is obtained and
// converted to a string.
String GetStyle(String key) {
  return Session[key].ToString();       
}

Hinweise

Diese Eigenschaft stellt Informationen zur Sitzung der aktuellen Anforderung bereit. Ein Session -Objekt wird für jeden Benutzer verwaltet, der eine Seite oder ein Dokument von einer ASP.NET-Anwendung anfordert. Im -Objekt gespeicherte Session Variablen werden nicht verworfen, wenn der Benutzer in der Anwendung von Seite zu Seite wechselt. Stattdessen bleiben diese Variablen bestehen, solange der Benutzer auf Seiten in Ihrer Anwendung zugreift. Weitere Informationen zum Sitzungsstatus finden Sie unter ASP.NET Übersicht über den Sitzungsstatus.

Gilt für:

Produkt Versionen
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Weitere Informationen