Partager via


ObjectSecurity<T>.AuditRuleFactory Méthode

Définition

Initialise une nouvelle instance de la classe AuditRule représentant la règle d'audit spécifiée pour l'utilisateur spécifié.

public:
 override System::Security::AccessControl::AuditRule ^ AuditRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AuditFlags flags);
public override System.Security.AccessControl.AuditRule AuditRuleFactory (System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.AuditRule
Public Overrides Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags) As AuditRule

Paramètres

identityReference
IdentityReference

Représente un compte d'utilisateur.

accessMask
Int32

Entier qui spécifie un type d'accès.

isInherited
Boolean

true si la règle d'accès est héritée ; sinon, false.

inheritanceFlags
InheritanceFlags

Spécifie comment propager les masques d'accès aux objets enfants.

propagationFlags
PropagationFlags

Spécifie la manière de propager les entrées du contrôle d'accès vers les objets enfants.

flags
AuditFlags

Décrit le type d'audit à exécuter.

Retours

Règle d’audit spécifiée pour l’utilisateur spécifié.

S’applique à