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 используется для назначения RolePrincipalUser свойству объекта CurrentHttpContext.
После завершения RoleManagerModule запроса обновляет файл cookie ролей, содержащий кэшированные сведения о роли.
User Если свойство имеет тип RolePrincipalи RolePrincipal указывает, что его кэшированный список ролей был изменен путем установки CachedListChanged свойства trueв значение, RoleManagerModule будет обновлен файл cookie ролей, содержащий кэшированные сведения о роли.
Этот класс не предназначен для использования непосредственно из кода.
Конструкторы
| Имя | Описание |
|---|---|
| RoleManagerModule() |
Создает новый экземпляр класса RoleManagerModule. |
Методы
| Имя | Описание |
|---|---|
| Dispose() |
Вызывается средой выполнения HTTP для удаления модуля role-manager. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| Init(HttpApplication) |
Связывает диспетчер ролей с указанным приложением. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
События
| Имя | Описание |
|---|---|
| GetRoles |
Событие глобального приложения, которое возникает при RoleManagerModule готовности к созданию RolePrincipal объекта, представляющего текущего пользователя. |