CommonObjectSecurity.GetAccessRules(Boolean, Boolean, Type) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает коллекцию правил доступа, связанных с указанным идентификатором безопасности.
public:
System::Security::AccessControl::AuthorizationRuleCollection ^ GetAccessRules(bool includeExplicit, bool includeInherited, Type ^ targetType);
public System.Security.AccessControl.AuthorizationRuleCollection GetAccessRules (bool includeExplicit, bool includeInherited, Type targetType);
member this.GetAccessRules : bool * bool * Type -> System.Security.AccessControl.AuthorizationRuleCollection
Public Function GetAccessRules (includeExplicit As Boolean, includeInherited As Boolean, targetType As Type) As AuthorizationRuleCollection
Параметры
- includeExplicit
- Boolean
Значение true
, чтобы включить правила доступа, явным образом указанные для данного объекта.
- includeInherited
- Boolean
Значение true
, чтобы включить унаследованные правила доступа.
- targetType
- Type
Указывает, имеет ли идентификатор безопасности, для которого извлекаются правила доступа, тип SecurityIdentifier или NTAccount. Значение этого параметра должно быть типом, который можно преобразовать в SecurityIdentifier тип .
Возвращаемое значение
Коллекция правил доступа, связанных с указанным объектом SecurityIdentifier.