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 relace nastaveny na null.

Příklady

Následující příklad kódu vytvoří GetStyle funkci, která načte klíč uložený ve stavu relace stránky Webové formuláře 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 zachován pro každého uživatele, který požaduje stránku nebo dokument z aplikace ASP.NET. Proměnné uložené v objektu se při přesunu Session uživatele ze stránky na stránku v aplikaci nezahodí. Tyto proměnné se místo toho zachovají, 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é