PipeSecurity.RemoveAccessRule(PipeAccessRule) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt eine Zugriffsregel aus der freigegebenen Zugriffssteuerungsliste (DACL - Discretionary Access Control List), 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. Mit dieser Methode können Sie beispielsweise alle Deny Zugriffsregeln für einen Benutzer entfernen, indem Sie ein PipeAccessRule Objekt übergeben, das mit dem Wert, dem ReadDeny Wert und einem Benutzerkonto erstellt wurde. Die RemoveAccessRule -Methode entfernt alle Deny-Regeln, die den Read Wert oder den Write Wert angeben.