Freigeben über


CommonObjectSecurity.RemoveAuditRule(AuditRule) Methode

Definition

Entfernt Überwachungsregeln, die dieselbe Sicherheits-ID und Zugriffsmaske enthalten wie die angegebene Überwachungsregel aus der SACL, die diesem CommonObjectSecurity-Objekt zugeordnet ist.

protected:
 bool RemoveAuditRule(System::Security::AccessControl::AuditRule ^ rule);
protected bool RemoveAuditRule (System.Security.AccessControl.AuditRule rule);
member this.RemoveAuditRule : System.Security.AccessControl.AuditRule -> bool
Protected Function RemoveAuditRule (rule As AuditRule) As Boolean

Parameter

rule
AuditRule

Die zu entfernende Überwachungsregel.

Gibt zurück

Boolean

true, wenn die Überwachungsregel erfolgreich entfernt wurde; andernfalls false.

Hinweise

Die Überwachung wird mithilfe eines komplexen Algorithmus erreicht, der zusätzlich zum Entfernen von Überwachungssteuerungsregeln Regeln hinzufügen kann.

Diese Methode kann die Überwachungsregel nicht entfernen und zurückgeben false , wenn die vererbungsregeln, die der Überwachungsregel zugeordnet sind, zu komplex sind, damit der Entfernungsalgorithmus erfolgreich verläuft.

Gilt für