Page.Session Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает текущий объект Session
, предоставленный 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
Значение свойства
Текущие данные о состоянии сеанса.
- Атрибуты
Исключения
Происходит, когда сведения о сеансе установлены в значение null
.
Примеры
В следующем примере кода создается 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
Комментарии
Это свойство предоставляет сведения о сеансе текущего запроса. Объект Session
поддерживается для каждого пользователя, который запрашивает страницу или документ из приложения ASP.NET. Переменные, хранящиеся в Session
объекте , не удаляются при переходе пользователя со страницы на страницу в приложении. Вместо этого эти переменные сохраняются до тех пор, пока пользователь обращается к страницам в приложении. Дополнительные сведения о состоянии сеанса см. в разделе Общие сведения о состоянии сеанса ASP.NET.