DirectoryObjectSecurity.RemoveAccessRule(ObjectAccessRule) Metodo

Definizione

Rimuove le regole di accesso che contengono lo stesso ID di sicurezza e la stessa maschera di accesso della regola di accesso specificata dall'elenco di controllo di accesso discrezionale (DACL) associato all'oggetto DirectoryObjectSecurity.

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

Parametri

rule
ObjectAccessRule

Regola di accesso da rimuovere.

Restituisce

true se la rimozione della regola di accesso è riuscita; in caso contrario, false.

Commenti

La rimozione dell'accesso viene eseguita usando un algoritmo complesso che potrebbe aggiungere regole di controllo di accesso oltre a rimuoverle.

Questo metodo non riesce a rimuovere la regola di accesso e restituisce false se le regole di ereditarietà associate alla regola di accesso sono troppo complesse per il successo dell'algoritmo di rimozione.

Si applica a