Język

PipeSecurity.RemoveAccessRule(PipeAccessRule) Metoda

Definicja

Usuwa regułę dostępu z listy dyskrecjonalnych Access Control (DACL), która jest skojarzona z bieżącym obiektem PipeSecurity.

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ła się pomyślnie; w przeciwnym razie, false.

Wyjątki

Parametr rule jest 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ść.

Dotyczy