SemaphoreSecurity.RemoveAuditRule(SemaphoreAuditRule) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyhledá pravidlo řízení auditu se stejným uživatelem jako zadané pravidlo a s kompatibilními příznaky dědičnosti a šíření. Pokud se najde kompatibilní pravidlo, odeberou se z něj práva obsažená v zadaném pravidlu.
public:
bool RemoveAuditRule(System::Security::AccessControl::SemaphoreAuditRule ^ rule);
public bool RemoveAuditRule (System.Security.AccessControl.SemaphoreAuditRule rule);
override this.RemoveAuditRule : System.Security.AccessControl.SemaphoreAuditRule -> bool
Public Function RemoveAuditRule (rule As SemaphoreAuditRule) As Boolean
Parametry
- rule
- SemaphoreAuditRule
A SemaphoreAuditRule , který určuje uživatele, který má hledat, a sadu příznaků dědičnosti a šíření, se kterými musí být odpovídající pravidlo, pokud je nalezeno, kompatibilní. Určuje práva, která se mají odebrat z kompatibilního pravidla, pokud jsou nalezena.
Návraty
true
je-li nalezeno kompatibilní pravidlo; v opačném případě . false
Výjimky
rule
je null
.
Poznámky
SemaphoreSecurity Aktuální se vyhledá pro pravidlo auditu, které má stejného uživatele jako rule
. Pokud se takové pravidlo nenajde, neprovedou se žádné akce a metoda vrátí false
. Pokud jsou nalezena odpovídající pravidla, jejich příznaky dědičnosti a kompatibility se zkontrolují z hlediska kompatibility s příznaky zadanými v rule
. Pokud se nenajde žádné kompatibilní pravidlo, neprovedou se žádné akce a metoda vrátí false
. Pokud se najde pravidlo s kompatibilními příznaky, odeberou se z kompatibilního pravidla práva zadaná v rule
a metoda vrátí true
. Pokud rule
určuje práva, která nejsou obsažena v kompatibilním pravidlu, nebude s ohledem na tato práva provedena žádná akce. Pokud jsou z kompatibilního pravidla odebrána všechna práva, odebere se z aktuálního SemaphoreSecurity objektu celé pravidlo.
Důležité
I když můžete zadat příznaky dědičnosti a šíření pro pravidla auditu semaforu, jejich vytvoření pomocí AuditRuleFactory metody se nedoporučuje. Dědičnost a šíření nemají pro pojmenované semafory žádný význam a komplikují údržbu pravidel auditu.