EventWaitHandleSecurity.RemoveAuditRule(EventWaitHandleAuditRule) 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.
Wyszukuje regułę inspekcji z tym samym użytkownikiem co określona reguła oraz z zgodnymi flagami dziedziczenia i propagacji; jeśli zostanie znaleziona zgodna reguła, prawa zawarte w określonej regule zostaną usunięte z niej.
public:
bool RemoveAuditRule(System::Security::AccessControl::EventWaitHandleAuditRule ^ rule);
public bool RemoveAuditRule (System.Security.AccessControl.EventWaitHandleAuditRule rule);
override this.RemoveAuditRule : System.Security.AccessControl.EventWaitHandleAuditRule -> bool
Public Function RemoveAuditRule (rule As EventWaitHandleAuditRule) As Boolean
Parametry
Element EventWaitHandleAuditRule określający użytkownika do wyszukania oraz zestaw flag dziedziczenia i propagacji, z którymi musi być zgodna reguła, jeśli zostanie znaleziona, musi być zgodna. Określa prawa do usunięcia z zgodnej reguły, jeśli zostanie znaleziona.
Zwraca
true
jeśli zostanie znaleziona zgodna reguła; w przeciwnym razie , false
.
Wyjątki
rule
to null
.
Uwagi
Bieżący EventWaitHandleSecurity element jest wyszukiwany dla reguły inspekcji, która ma tego samego użytkownika co rule
. Jeśli taka reguła nie zostanie znaleziona, nie zostanie podjęta żadna akcja, a metoda zwróci false
wartość . Jeśli zostaną znalezione zgodne reguły, ich flagi dziedziczenia i zgodności są sprawdzane pod kątem zgodności z flagami określonymi w pliku rule
. Jeśli nie zostanie znaleziona żadna zgodna reguła, nie zostanie podjęta żadna akcja, a metoda zwróci false
wartość . Jeśli zostanie znaleziona reguła z zgodnymi flagami, prawa określone w rule
są usuwane z zgodnej reguły, a metoda zwraca wartość true
. Jeśli rule
określa prawa, które nie są zawarte w zgodnej regule, żadne działania nie są podejmowane w odniesieniu do tych praw. Jeśli wszystkie prawa zostaną usunięte z zgodnej reguły, cała reguła zostanie usunięta z bieżącego EventWaitHandleSecurity obiektu.
Ważne
Chociaż można określić flagi dziedziczenia i propagacji dla reguł inspekcji zdarzeń, tworząc je za AuditRuleFactory pomocą metody, nie jest to zalecane. Dziedziczenie i propagacja nie mają znaczenia dla nazwanych zdarzeń i sprawiają, że konserwacja reguł inspekcji jest bardziej skomplikowana.