Partager via


AuthorizationRule Constructeur

Définition

Initialise une nouvelle instance de la classe AccessRule en utilisant les valeurs spécifiées.

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)

Paramètres

identity
IdentityReference

Identité à laquelle s’applique la règle d’accès. Ce paramètre doit être un objet qui peut être casté en SecurityIdentifier.

accessMask
Int32

Masque d’accès de cette règle. Le masque d’accès est une collection 32 bits de bits anonymes, dont la signification est définie par les différents intégrateurs.

isInherited
Boolean

true pour hériter cette règle d’un conteneur parent.

inheritanceFlags
InheritanceFlags

Propriétés d’héritage de la règle d’accès.

propagationFlags
PropagationFlags

Indique si les règles d’accès héritées sont propagées automatiquement. Les indicateurs de propagation sont ignorés si inheritanceFlags a la valeur None.

Exceptions

La valeur du paramètre identity ne peut pas être castée en SecurityIdentifier.

La valeur du paramètre accessMask est égale à zéro, ou les paramètres inheritanceFlags ou propagationFlags contiennent des valeurs d’indicateur non reconnues.

S’applique à