PipeSecurity.RemoveAuditRule(PipeAuditRule) 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łę 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ść.