SessionStateModule Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет службы состояния сеанса для приложения. Этот класс не наследуется.
public ref class SessionStateModule sealed : System::Web::IHttpModule
public ref class SessionStateModule sealed : System::Web::SessionState::ISessionStateModule
public sealed class SessionStateModule : System.Web.IHttpModule
public sealed class SessionStateModule : System.Web.SessionState.ISessionStateModule
type SessionStateModule = class
interface IHttpModule
type SessionStateModule = class
interface ISessionStateModule
interface IHttpModule
Public NotInheritable Class SessionStateModule
Implements IHttpModule
Public NotInheritable Class SessionStateModule
Implements ISessionStateModule
- Наследование
-
SessionStateModule
- Реализации
Комментарии
SessionStateModule является ASP. Обработчик состояния сеанса NET по умолчанию. Он записывает данные сеанса в хранилище состояния сеанса и получает их из хранилища состояний сеансов и вызывает события Session_OnStart и Session_OnEnd . Дополнительные сведения об использовании состояния сеанса ASP.NET для хранения и извлечения значений для сеанса пользователя см. в разделе Обзор состояния сеанса ASP.NET.
Можно заменить на SessionStateModule пользовательскую реализацию IHttpModule интерфейса, который управляет состоянием сеанса. Пример пользовательского модуля состояния сеанса см. в разделе SessionStateUtility Общие сведения о классе.
Конструкторы
SessionStateModule() |
Инициализирует новый экземпляр класса SessionStateModule. |
Методы
Dispose() |
Выполняет заключительный код очистки перед удалением объекта SessionStateModule из памяти. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Init(HttpApplication) |
Вызывает код инициализации после создания объекта SessionStateModule. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ReleaseSessionState(HttpContext) |
Освобождает состояние сеанса для указанного класса HttpContext. |
ReleaseSessionStateAsync(HttpContext) |
Асинхронно освобождает состояние сеанса для указанного класса HttpContext. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
События
End |
Возникает при завершении сеанса. |
Start |
Событие, которое происходит при создании сеанса. |