PipeSecurity.RemoveAccessRule(PipeAccessRule) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa regułę dostępu z listy dyskrecjonalnych Access Control (DACL) skojarzonej z bieżącym PipeSecurity obiektem.
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
Reguła dostępu do usunięcia.
Zwraca
true
jeśli operacja zakończy się pomyślnie; w przeciwnym razie , false
.
Wyjątki
Parametr rule
ma wartość null
.
Uwagi
Metoda RemoveAccessRule usuwa wszystkie zgodne Deny reguły dostępu lub wszystkie zgodne Allow reguły dostępu z bieżącego PipeSecurity obiektu. Można na przykład użyć tej metody, aby usunąć wszystkie Deny reguły dostępu dla użytkownika, przekazując PipeAccessRule obiekt utworzony przy użyciu Deny wartości, Read wartości i konta użytkownika. Metoda RemoveAccessRule usuwa wszystkie reguły odmowy, które określają Read wartość lub Write wartość.