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 |
Событие, возникающее при создании сеанса. |