PipeSecurity.RemoveAccessRule(PipeAccessRule) Methode

Definition

Entfernt eine Zugriffsregel aus dem diskretionären Access Control List (DACL), die dem aktuellen PipeSecurity -Objekt zugeordnet ist.

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

Parameter

rule
PipeAccessRule

Die zu entfernende Zugriffsregel.

Gibt zurück

true, wenn der Vorgang erfolgreich ist, andernfalls false.

Ausnahmen

Der rule Parameter ist null.

Hinweise

Die RemoveAccessRule Methode entfernt entweder alle übereinstimmenden Deny Zugriffsregeln oder alle übereinstimmenden Allow Zugriffsregeln aus dem aktuellen PipeSecurity Objekt. Sie können z. B. diese Methode verwenden, um alle Deny Zugriffsregeln für einen Benutzer zu entfernen, indem Sie ein PipeAccessRule objekt übergeben, das mit dem Deny Wert, dem Read Wert und einem Benutzerkonto erstellt wurde. Die RemoveAccessRule Methode entfernt alle Verweigerungsregeln, die den Read Wert oder den Write Wert angeben.

Gilt für: