Прочитать на английском

Поделиться через


CommonObjectSecurity.GetAccessRules(Boolean, Boolean, Type) Метод

Определение

Получает коллекцию правил доступа, связанных с указанным идентификатором безопасности.

C#
public System.Security.AccessControl.AuthorizationRuleCollection GetAccessRules(bool includeExplicit, bool includeInherited, Type targetType);

Параметры

includeExplicit
Boolean

Значение true, чтобы включить правила доступа, явным образом указанные для данного объекта.

includeInherited
Boolean

Значение true, чтобы включить унаследованные правила доступа.

targetType
Type

Указывает, имеет ли идентификатор безопасности, для которого извлекаются правила доступа, тип SecurityIdentifier или NTAccount. Значение этого параметра должно быть типом, который можно преобразовать в SecurityIdentifier тип .

Возвращаемое значение

Коллекция правил доступа, связанных с указанным объектом SecurityIdentifier.

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, 6 (package-provided), 6, 7 (package-provided), 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5