Для изменения размера нажмите или перетащите

PermissionBuilder - класс

Билдер для формирования привилегии
Иерархия наследования
Object
  EleWise.ELMA.SecurityPermissionBuilder

Пространство имён:  EleWise.ELMA.Security
Сборка:  EleWise.ELMA.SDK (в EleWise.ELMA.SDK.dll) Версия: 1.0.0.0
Синтаксис
C#
public class PermissionBuilder

Тип PermissionBuilder предоставляет следующие члены.

Методы
  ИмяОписание
Открытый методAdminPermissions
Админские привилегии Если пользовель имеет права на админские привилегии, то он автоматические обладает правами для текущей привилегии
Открытый методBase
Базовая привилегия
Открытый методBuild
Построить привилегию
Открытый методCheckModuleAccess
Проверять ли при проверке данной привилегии доступ к модулю
Открытый методDependencies
Привилегии от которых завист данная привилегия Если роли назначается привилегия, то система автоматические добавляет все зависимые привилегии и наоборот, если у роли удаляется зависимая привилегия то и основная привилегия удаляется. Пример: привилегия "редактирование пользователей" зависит от "просмотр пользователей"
Открытый методEntityType(Type)
Тип сущности, к которой относится привилегия
Открытый методEntityTypeT
Тип сущности, к которой относится привилегия
Открытый методEntityTypePermission(Type)
Право на тип сущности
Открытый методEntityTypePermission(Type, Permission)
Право на тип сущности
Открытый методEntityTypePermissionT
Право на тип сущности
Открытый методEntityTypePermissionT(Permission)
Право на тип сущности
Открытый методEquals
Определяет, равен ли заданный объект текущему объекту.
(Унаследован от Object.)
Защищённый методFinalize
Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора.
(Унаследован от Object.)
Открытый методGetHashCode
Служит хэш-функцией по умолчанию.
(Унаследован от Object.)
Открытый методGetType
Возвращает объект Type для текущего экземпляра.
(Унаследован от Object.)
Открытый методGlobalPermission
Глобальная привилегия
Открытый методInstanceParentPermissionT(FuncT, Object, Permission)
Задается проверка прав через родительский объект
Открытый методInstanceParentPermissionT(FuncT, Object, Permission, Permission)
Задается проверка прав через родительский объект
Открытый методInstanceParentPermissionAllT(FuncT, IEnumerableObject, Permission)
Открытый методInstanceParentPermissionAllT(FuncT, IEnumerableObject, Permission, Permission)
Открытый методInstanceParentPermissionAnyT(FuncT, IEnumerableObject, Permission)
Открытый методInstanceParentPermissionAnyT(FuncT, IEnumerableObject, Permission, Permission)
Открытый методInstancePermission(Type)
Привилегия уровня экземпляра типа
Открытый методInstancePermission(Type, Permission)
Привилегия уровня экземпляра типа
Открытый методInstancePermissionT
Привилегия уровня экземпляра типа
Открытый методInstancePermissionT(Permission)
Привилегия уровня экземпляра типа
Открытый методInstanceSettingsPermission(Type)
Привилегия уровня экземпляра типа
Открытый методInstanceSettingsPermission(Type, Permission)
Привилегия уровня экземпляра типа
Открытый методInstanceSettingsPermissionT
Привилегия уровня экземпляра типа
Открытый методInstanceSettingsPermissionT(Permission)
Привилегия уровня экземпляра типа
Защищённый методMemberwiseClone
Создает неполную копию текущего объекта Object.
(Унаследован от Object.)
Открытый методModuleUid
Идентификатор модуля, к которому относится привилегия
Открытый методProfileInstanceSettingsPermissionT(Permission)
Задается привиления для профайлера
Открытый методProfileInstanceSettingsPermissionT(Permission, Permission)
Задается привиления для профайлера
Открытый методProfilePermissionT(Permission)
Задается привиления для профайлера
Открытый методProfilePermissionT(Permission, Permission)
Задается привиления для профайлера
Открытый методReadOnly
Признак, что для данной привилегии нельзя изменять список ее обладателей
Открытый методShowInGlobalSettings
Оттображать ли данную привелегию во вкладке "Глобальные настройки доступа"
Открытый методToString
Возвращает строку, представляющую текущий объект.
(Унаследован от Object.)
В начало страницы
Операторы
См. также