DirectoryObjectSecurity.RemoveAccessRule(ObjectAccessRule) Metodo

Definizione

Rimuove le regole di accesso che contengono lo stesso identificatore di sicurezza e la stessa maschera di accesso della regola di accesso specificata dall'elenco DACL (Discretionary Controllo di accesso List) associato a questo DirectoryObjectSecurity oggetto.

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.

Valori restituiti

true se la regola di accesso è stata rimossa correttamente; 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 perché l'algoritmo di rimozione abbia esito positivo.

Si applica a