Элементы 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.) |
Вверх