DirectoryObjectSecurity.RemoveAccessRule(ObjectAccessRule) Methode

Definition

Entfernt Zugriffsregeln, die denselben Sicherheitsbezeichner und dieselbe Zugriffsmaske wie die angegebene Zugriffsregel aus der diesem DirectoryObjectSecurity Objekt zugeordneten DaCL (Discretionary Access Control List) enthalten.

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

Parameter

rule
ObjectAccessRule

Die zu entfernende Zugriffsregel.

Gibt zurück

truewenn die Zugriffsregel erfolgreich entfernt wurde; andernfalls . false

Hinweise

Das Entfernen von Access erfolgt mithilfe eines komplexen Algorithmus, der zusätzlich zum Entfernen von Zugriffssteuerungsregeln regeln hinzufügen kann.

Diese Methode entfernt die Zugriffsregel nicht und gibt zurück false , wenn die mit der Zugriffsregel verknüpften Vererbungsregeln zu komplex sind, damit der Entfernungsalgorithmus erfolgreich ausgeführt werden kann.

Gilt für: