Partager via


ActiveDirectorySecurity.AuditRuleFactory Méthode

Définition

Elle crée un objet AuditRule.

Surcharges

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)

Crée un objet AuditRule avec les valeurs spécifiées.

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags, Guid, Guid)

Crée un objet AuditRule avec les valeurs spécifiées.

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)

Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs

Crée un objet AuditRule avec les valeurs spécifiées.

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 sealed 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 NotOverridable 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

Objet IdentityReference, tel qu'un objet NTAccount, qui se résout en identificateur de sécurité (SID).

accessMask
Int32

Masque de bits Int32 qui affiche les privilèges d'accès à utiliser.

isInherited
Boolean

Objet Boolean qui indique si les entrées de contrôle d'accès (ACE) sont héritées. true si les entrées de contrôle d’accès (ACE) sont héritées ; sinon, false.

inheritanceFlags
InheritanceFlags

Objet InheritanceFlags qui contient des indicateurs d'héritage pour un objet annuaire.

propagationFlags
PropagationFlags

Objet PropagationFlags qui contient des indicateurs de propagation d'héritage pour un objet annuaire.

flags
AuditFlags

Objet AuditFlags qui contient les indicateurs d'audit de cet objet ActiveDirectorySecurity.

Retours

AuditRule correspondant à l'objet ActiveDirectorySecurity.

Voir aussi

S’applique à

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags, Guid, Guid)

Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs

Crée un objet AuditRule avec les valeurs spécifiées.

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, Guid objectGuid, Guid inheritedObjectGuid);
public override sealed 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, Guid objectGuid, Guid inheritedObjectGuid);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags * Guid * Guid -> System.Security.AccessControl.AuditRule
Public Overrides NotOverridable Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags, objectGuid As Guid, inheritedObjectGuid As Guid) As AuditRule

Paramètres

identityReference
IdentityReference

Objet IdentityReference, tel qu'un objet NTAccount, qui se résout en identificateur de sécurité (SID).

accessMask
Int32

Masque de bits Int32 qui affiche les privilèges d'accès à utiliser.

isInherited
Boolean

Objet Boolean qui indique si les entrées de contrôle d'accès (ACE) sont héritées. true si les entrées de contrôle d’accès (ACE) sont héritées ; sinon, false.

inheritanceFlags
InheritanceFlags

Objet InheritanceFlags qui contient des indicateurs d'héritage pour un objet annuaire.

propagationFlags
PropagationFlags

Objet PropagationFlags qui contient des indicateurs de propagation d'héritage pour un objet annuaire.

flags
AuditFlags

Objet AuditFlags qui contient les indicateurs d'audit de cet objet ActiveDirectorySecurity.

objectGuid
Guid

Objet Guid qui contient le Guide de l'objet annuaire.

inheritedObjectGuid
Guid

Objet Guid qui contient le Guide de l'objet annuaire hérité.

Retours

AuditRule correspondant à l'objet ActiveDirectorySecurity.

Voir aussi

S’applique à