Класс SPReusableAcl
Представляет список управления доступом (ACL), который применяется для семейства веб-сайтов, веб-узел, список или элемент списка.
Иерархия наследования
System.Object
Microsoft.SharePoint.SPReusableAcl
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public NotInheritable Class SPReusableAcl
'Применение
Dim instance As SPReusableAcl
public sealed class SPReusableAcl
Замечания
Объект SPReusableAcl имеет непрозрачный объект, который приложение может использовать, чтобы вернуть объект Microsoft SharePoint Foundation , представляющий список управления доступом. Можно хранить и передается обратно в SharePoint Foundation для проверки разрешений объекта SPReusableAcl , и таким образом, объект считается "для повторного использования".
Свойство ReusableAcl класса SPWeb, SPListили SPListItem для возврата списка управления Доступом для веб-узла, списка или элемента списка. Для любого класса, который реализует интерфейс ISecurableObject свойство ReusableAcl используется для возвращения списка управления Доступом. Чтобы восстановить список ACL для семейства веб-сайтов, используйте метод класса SPSite или GetReusableAclForScope , или GetAllReusableAcls .
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.