Freigeben über


PipeSecurity.RemoveAuditRule(PipeAuditRule) Methode

Definition

Entfernt eine Überwachungsregel aus der Systemzugriffssteuerungsliste (SACL - System Access Control List), die dem aktuellen PipeSecurity-Objekt zugeordnet ist.

public:
 bool RemoveAuditRule(System::IO::Pipes::PipeAuditRule ^ rule);
public bool RemoveAuditRule (System.IO.Pipes.PipeAuditRule rule);
override this.RemoveAuditRule : System.IO.Pipes.PipeAuditRule -> bool
Public Function RemoveAuditRule (rule As PipeAuditRule) As Boolean

Parameter

rule
PipeAuditRule

Die zu entfernende Überwachungsregel.

Gibt zurück

true , wenn die Überwachungsregel entfernt wurde; falseandernfalls .

Ausnahmen

Der rule-Parameter ist null.

Hinweise

Die RemoveAuditRule -Methode entfernt entweder alle übereinstimmenden Deny Überwachungsregeln oder alle übereinstimmenden Allow Überwachungsregeln aus dem aktuellen PipeSecurity Objekt. Mit dieser Methode können Sie beispielsweise alle Deny Überwachungsregeln für einen Benutzer entfernen, indem Sie ein FileSystemAuditRule Objekt übergeben, das mit dem Deny Wert, dem Failure Wert und einem Benutzerkonto erstellt wurde. Wenn Sie dies tun, entfernt die RemoveAuditRule -Methode alle Deny-Regeln, die den Failure Wert oder den Success Wert angeben.

Gilt für: