AuditRule Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la AuditRule classe à l’aide des valeurs spécifiées.
protected:
AuditRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AuditFlags auditFlags);
protected AuditRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags auditFlags);
new System.Security.AccessControl.AuditRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.AuditRule
Protected Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, auditFlags As AuditFlags)
Paramètres
- identity
- IdentityReference
Identité à laquelle la règle d’audit s’applique. Il doit s’agir d’un objet qui peut être casté en tant que 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 intégrateurs individuels.
- isInherited
- Boolean
true pour hériter de cette règle d’un conteneur parent.
- inheritanceFlags
- InheritanceFlags
Propriétés d’héritage de la règle d’audit.
- propagationFlags
- PropagationFlags
Indique si les règles d’audit héritées sont propagées automatiquement. Les indicateurs de propagation sont ignorés s’ils inheritanceFlags sont définis Nonesur .
- auditFlags
- AuditFlags
Conditions pour lesquelles la règle est auditée.
Exceptions
La valeur du identity paramètre ne peut pas être castée en tant que SecurityIdentifierparamètre, ou le auditFlags paramètre contient une valeur non valide.
La valeur du accessMask paramètre est zéro, ou les inheritanceFlagspropagationFlags paramètres contiennent des valeurs d’indicateur non reconnues.
Notes pour les héritiers
Cette méthode ne doit pas être utilisée par les intégrateurs. Les intégrateurs ne doivent jamais créer de règles héritées.