Page.Session Özellik

Tanım

ASP.NET tarafından sağlanan geçerli Session nesneyi alır.

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

Özellik Değeri

Geçerli oturum durumu verileri.

Öznitelikler

Özel durumlar

Oturum bilgileri olarak ayarlandığında nullgerçekleşir.

Örnekler

Aşağıdaki kod örneği, Web Forms sayfasının oturum durumunda depolanan bir anahtarı alan ve değerini dizeye dönüştüren bir işlev oluşturur GetStyle .

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

Açıklamalar

Bu özellik geçerli isteğin oturumu hakkında bilgi sağlar. bir ASP.NET uygulamasından sayfa veya belge isteyen her kullanıcı için bir Session nesnesi korunur. Kullanıcı uygulamadaki sayfadan Session sayfaya geçtiğinde nesnede depolanan değişkenler atılmaz; bunun yerine, kullanıcı uygulamanızdaki sayfalara eriştiği sürece bu değişkenler kalıcı olur. Oturum durumu hakkında daha fazla bilgi için bkz. ASP.NET Oturum Durumuna Genel Bakış.

Şunlara uygulanır

Ayrıca bkz.