DirectoryObjectSecurity.RemoveAccessRule(ObjectAccessRule) 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ły dostępu zawierające ten sam identyfikator zabezpieczeń i maskę dostępu co określona reguła dostępu z listy Access Control dyskrecjonalnych skojarzonych z tym DirectoryObjectSecurity obiektem.
protected:
bool RemoveAccessRule(System::Security::AccessControl::ObjectAccessRule ^ rule);
protected bool RemoveAccessRule (System.Security.AccessControl.ObjectAccessRule rule);
member this.RemoveAccessRule : System.Security.AccessControl.ObjectAccessRule -> bool
Protected Function RemoveAccessRule (rule As ObjectAccessRule) As Boolean
Parametry
- rule
- ObjectAccessRule
Reguła dostępu do usunięcia.
Zwraca
true
jeśli reguła dostępu została pomyślnie usunięta; w przeciwnym razie , false
.
Uwagi
Usuwanie dostępu odbywa się przy użyciu złożonego algorytmu, który może dodać reguły kontroli dostępu oprócz ich usuwania.
Ta metoda nie może usunąć reguły dostępu i zwraca wartość false
, jeśli reguły dziedziczenia skojarzone z regułą dostępu są zbyt złożone, aby algorytm usuwania zakończył się powodzeniem.