SemaphoreSecurity.RemoveAuditRule(SemaphoreAuditRule) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Zoekt naar een controleregel met dezelfde gebruiker als de opgegeven regel, en met compatibele overname- en doorgiftevlagmen; als er een compatibele regel wordt gevonden, worden de rechten in de opgegeven regel ervan verwijderd.
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
Parameters
- rule
- SemaphoreAuditRule
Een SemaphoreAuditRule die de gebruiker opgeeft waarnaar moet worden gezocht en een set overname- en doorgiftevlagmen waarmee een overeenkomende regel, indien gevonden, compatibel moet zijn met. Hiermee geeft u de rechten op om te verwijderen uit de compatibele regel, indien gevonden.
Retouren
true als er een compatibele regel wordt gevonden; anders, false.
Uitzonderingen
rule is null.
Opmerkingen
De huidige SemaphoreSecurity wordt gezocht naar een controleregel met dezelfde gebruiker als rule. Als er geen dergelijke regel wordt gevonden, wordt er geen actie ondernomen en wordt de methode geretourneerd false. Als overeenkomende regels worden gevonden, worden de overname- en compatibiliteitsvlagmen gecontroleerd op compatibiliteit met de vlaggen die zijn opgegeven in rule. Als er geen compatibele regel wordt gevonden, wordt er geen actie ondernomen en wordt de methode geretourneerd false. Als er een regel met compatibele vlaggen wordt gevonden, worden de opgegeven rule rechten verwijderd uit de compatibele regel en retourneert truede methode. Als rule hiermee rechten worden opgegeven die niet in de compatibele regel zijn opgenomen, wordt er geen actie ondernomen met betrekking tot deze rechten. Als alle rechten uit de compatibele regel worden verwijderd, wordt de hele regel verwijderd uit het huidige SemaphoreSecurity object.
Important
Hoewel u overname- en doorgiftevlagmen kunt opgeven voor controleregels voor semaphore, wordt dit niet aanbevolen door ze te maken met de AuditRuleFactory methode. Overname en doorgifte hebben geen betekenis voor benoemde semaphores en maken het onderhoud van controleregels ingewikkelder.