AuthorizationRule Конструктор

Определение

Инициализирует новый экземпляр класса с помощью указанных значений AccessRule .

protected public:
 AuthorizationRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
protected internal AuthorizationRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
new System.Security.AccessControl.AuthorizationRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> System.Security.AccessControl.AuthorizationRule
Protected Friend Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)

Параметры

identity
IdentityReference

Удостоверение, к которому применяется правило доступа. Этот параметр должен быть объектом, который может быть приведение в качестве SecurityIdentifierобъекта.

accessMask
Int32

Маска доступа этого правила. Маска доступа представляет собой 32-разрядную коллекцию анонимных битов, значение которой определяется отдельными интеграторами.

isInherited
Boolean

true для наследования этого правила от родительского контейнера.

inheritanceFlags
InheritanceFlags

Свойства наследования правила доступа.

propagationFlags
PropagationFlags

Будут ли автоматически распространяться унаследованные правила доступа. Флаги распространения игнорируются, если inheritanceFlags задано значение None.

Исключения

Значение identity параметра не может быть приведение в качестве SecurityIdentifierзначения.

Значение accessMask параметра равно нулю, или inheritanceFlagspropagationFlags параметры содержат нераспознанные значения флага.

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