PipeSecurity.RemoveAccessRule(PipeAccessRule) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere pravidlo přístupu z volitelného seznamu Access Control (DACL), který je přidružen k aktuálnímu PipeSecurity objektu.
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
Parametry
- rule
- PipeAccessRule
Pravidlo přístupu, které se má odebrat.
Návraty
true
pokud je operace úspěšná; v opačném případě . false
Výjimky
Parametr rule
je null
.
Poznámky
Metoda RemoveAccessRule odebere z aktuálního PipeSecurity objektu buď všechna odpovídající Deny pravidla přístupu, nebo všechna odpovídající Allow pravidla přístupu. Tuto metodu můžete například použít k odebrání všech Deny pravidel přístupu pro uživatele předáním objektu PipeAccessRule vytvořeného Deny pomocí hodnoty, Read hodnoty a uživatelského účtu. Metoda RemoveAccessRule odebere všechna pravidla zamítnutí, která určují Read hodnotu nebo Write hodnotu.