EventWaitHandleSecurity.RemoveAuditRule(EventWaitHandleAuditRule) Metoda

Definicja

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

rule
EventWaitHandleAuditRule

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

Boolean

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 falsewartość . 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 falsewartość . 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.

Dotyczy