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


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 равно нулю, либо параметр inheritanceFlags или propagationFlags содержит неопознанные значения флагов.

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