RoleManagerModule Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет экземпляром RolePrincipal для текущего пользователя. Этот класс не наследуется.
public ref class RoleManagerModule sealed : System::Web::IHttpModule
public sealed class RoleManagerModule : System.Web.IHttpModule
type RoleManagerModule = class
interface IHttpModule
Public NotInheritable Class RoleManagerModule
Implements IHttpModule
- Наследование
-
RoleManagerModule
- Реализации
Комментарии
Класс RoleManagerModule используется для назначения RolePrincipal свойству UserCurrentHttpContextобъекта .
По завершении запроса обновляет файл cookie ролей, RoleManagerModule содержащий кэшированные сведения о ролях.
User Если свойство имеет тип RolePrincipal, а это указывает, RolePrincipal что его кэшированный список ролей был изменен путем задания свойству CachedListChanged значения true
, RoleManagerModule будет обновлять файл cookie ролей, содержащий кэшированные сведения о роли.
Данный класс не предназначен для непосредственного использования в коде.
Конструкторы
RoleManagerModule() |
Создает новый экземпляр класса RoleManagerModule. |
Методы
Dispose() |
Вызывается исполняющей средой HTTP для удаления модуля диспетчера ролей. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Init(HttpApplication) |
Связывает диспетчер ролей с указанным приложением. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
События
GetRoles |
Глобальное событие приложения, формируемое, когда класс RoleManagerModule готов создать экземпляр RolePrincipal, который представляет текущего пользователя. |