Page.Session Vlastnost

Definice

Získá aktuální Session objekt poskytnutý ASP.NET.

public:
 virtual property System::Web::SessionState::HttpSessionState ^ Session { System::Web::SessionState::HttpSessionState ^ get(); };
[System.ComponentModel.Browsable(false)]
public virtual System.Web.SessionState.HttpSessionState Session { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Session : System.Web.SessionState.HttpSessionState
Public Overridable ReadOnly Property Session As HttpSessionState

Hodnota vlastnosti

Aktuální data stavu relace.

Atributy

Výjimky

Nastane, když jsou informace o relaci nastaveny na nullhodnotu .

Příklady

Následující příklad kódu vytvoří GetStyle funkci, která načte klíč uložený ve stavu relace stránky Web Forms a převede jeho hodnotu na řetězec.

// 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();       
}
' 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

Poznámky

Tato vlastnost poskytuje informace o relaci aktuálního požadavku. Objekt Session je udržován pro každého uživatele, který požaduje stránku nebo dokument z ASP.NET aplikace. Proměnné uložené v objektu Session se nezahodí, když se uživatel přesune ze stránky na stránku v aplikaci. Místo toho se tyto proměnné zachovají tak dlouho, dokud uživatel přistupuje ke stránkám ve vaší aplikaci. Další informace o stavu relace najdete v tématu ASP.NET Přehled stavu relace.

Platí pro

Viz také