Прочитать на английском

Поделиться через


Page.Session Свойство

Определение

Возвращает текущий объект Session, предоставленный ASP.NET.

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

Значение свойства

Текущие данные о состоянии сеанса.

Атрибуты

Исключения

Происходит, когда сведения о сеансе установлены в значение 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();       
}

Комментарии

Это свойство предоставляет сведения о сеансе текущего запроса. Объект Session поддерживается для каждого пользователя, который запрашивает страницу или документ из приложения ASP.NET. Переменные, хранящиеся в Session объекте , не удаляются при переходе пользователя со страницы на страницу в приложении. Вместо этого эти переменные сохраняются до тех пор, пока пользователь обращается к страницам в приложении. Дополнительные сведения о состоянии сеанса см. в разделе Общие сведения о состоянии сеанса ASP.NET.

Применяется к

Продукт Версии
.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

См. также раздел