DirectoryObjectSecurity.RemoveAuditRule(ObjectAuditRule) Metodo

Definizione

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

C#
protected bool RemoveAuditRule(System.Security.AccessControl.ObjectAuditRule rule);

Parametri

rule
ObjectAuditRule

Regola di controllo da rimuovere.

Restituisce

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

Commenti

La rimozione dei controlli viene eseguita usando un algoritmo complesso che potrebbe aggiungere regole di controllo di controllo oltre a rimuoverle.

Questo metodo non riesce a rimuovere la regola di controllo e restituisce false se le regole di ereditarietà associate alla regola di controllo sono troppo complesse perché l'algoritmo di rimozione abbia esito positivo.

Si applica a

Prodotto Versioni
.NET Core 1.0, Core 1.1, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5