ObjectSecurity.SetAuditRuleProtection(Boolean, Boolean) Méthode

Définition

Définit ou supprime la protection des règles d’audit associées à cet objet ObjectSecurity.Sets or removes protection of the audit rules associated with this ObjectSecurity object. Les objets parents ne peuvent pas modifier les règles d’audit protégées par le biais de l’héritage.Protected audit rules cannot be modified by parent objects through inheritance.

public:
 void SetAuditRuleProtection(bool isProtected, bool preserveInheritance);
public void SetAuditRuleProtection (bool isProtected, bool preserveInheritance);
member this.SetAuditRuleProtection : bool * bool -> unit
Public Sub SetAuditRuleProtection (isProtected As Boolean, preserveInheritance As Boolean)

Paramètres

isProtected
Boolean

true pour protéger les règles d’audit associées à cet objet ObjectSecurity de l’héritage ; false pour autoriser l’héritage.true to protect the audit rules associated with this ObjectSecurity object from inheritance; false to allow inheritance.

preserveInheritance
Boolean

true pour conserver les règles d’audit héritées ; false pour supprimer les règles d’audit héritées.true to preserve inherited audit rules; false to remove inherited audit rules. Ce paramètre est ignoré si isProtected a la valeur false.This parameter is ignored if isProtected is false.

Exceptions

Cette méthode essaie de supprimer les règles héritées d’une liste de contrôle d’accès système (SACL) non canonique.This method attempts to remove inherited rules from a non-canonical System Access Control List (SACL).

S’applique à