Элементы SPSecurableObject
Представляет характеристики и поведение объекта, которая может быть защищена от несанкционированного доступа.
Тип SPSecurableObject предоставляет следующие элементы.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
SPSecurableObject | Позволяет базового класса, чтобы выполнить инициализацию при создании экземпляров производного класса. |
Вверх
Свойства
Имя | Описание | |
---|---|---|
![]() |
AllRolesForCurrentUser | Объект, к которому принадлежит текущий пользователь получает полный список определений ролей в этой области. |
![]() |
EffectiveBasePermissions | Получает значение, указывающее, действующие разрешения текущего пользователя для объекта. |
![]() |
FirstUniqueAncestor | Устарел.Вместо этого используйте свойство FirstUniqueAncestorSecurableObject . |
![]() |
FirstUniqueAncestorSecurableObject | Получает объект, в котором определяются назначения ролей для данного объекта. |
![]() |
HasUniqueRoleAssignments | Указывает, имеет ли объект назначения ролей уникальный или наследует его назначения ролей родительского объекта. |
![]() |
ReusableAcl | Возвращает непрозрачный объект, который представляет параметры доступа raw управления список (ACL) для объекта. |
![]() |
RoleAssignments | Получает назначений ролей для данного защищаемого объекта. |
Вверх
Методы
Имя | Описание | |
---|---|---|
![]() |
BreakRoleInheritance(Boolean) | Создание назначений ролей, уникальный для объекта и при необходимости копирует назначений ролей от родительского. |
![]() |
BreakRoleInheritance(Boolean, Boolean) | Создает уникальный ролей для объекта, при необходимости копирует назначений ролей от родительской и при необходимости очищает назначений ролей уникальный потомков. |
![]() |
CheckPermissions | Определяет, имеет ли текущий пользователь указанный набор разрешений. |
![]() |
DoesUserHavePermissions | Указывает, имеет ли заданный набор разрешений текущего пользователя. |
![]() |
Equals | (Унаследовано от Object.) |
![]() |
Finalize | (Унаследовано от Object.) |
![]() |
GetHashCode | (Унаследовано от Object.) |
![]() |
GetType | (Унаследовано от Object.) |
![]() |
GetUserEffectivePermissionInfo | Получает объект с подробными сведениями о действующие разрешения для указанного пользователя в текущей области и назначения ролей, связанные с пользователем в этой области. |
![]() |
GetUserEffectivePermissions | Получает действующие разрешения для указанного пользователя в текущей области. |
![]() |
MemberwiseClone | (Унаследовано от Object.) |
![]() |
ResetRoleInheritance | При реализации в производном классе удаляет назначения локальных ролей таким образом, назначения ролей, в все дочерние объекты были повторно наследуемые от родительского объекта. |
![]() |
ToString | (Унаследовано от Object.) |
Вверх