Udostępnij za pośrednictwem


PipeSecurity.RemoveAuditRule(PipeAuditRule) Metoda

Definicja

Usuwa regułę inspekcji z listy system Access Control (SACL), która jest skojarzona z bieżącym PipeSecurity obiektem.

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

Parametry

rule
PipeAuditRule

Reguła inspekcji do usunięcia.

Zwraca

true jeśli reguła inspekcji została usunięta; w przeciwnym razie , false.

Wyjątki

Parametr rule ma wartość null.

Uwagi

Metoda RemoveAuditRule usuwa wszystkie zgodne Deny reguły inspekcji lub wszystkie zgodne Allow reguły inspekcji z bieżącego PipeSecurity obiektu. Można na przykład użyć tej metody, aby usunąć wszystkie Deny reguły inspekcji dla użytkownika, przekazując FileSystemAuditRule obiekt utworzony przy użyciu Deny wartości, Failure wartości i konta użytkownika. W takim RemoveAuditRule przypadku metoda usuwa wszystkie reguły odmowy, które określają Failure wartość lub Success wartość.

Dotyczy