MutexSecurity.RemoveAuditRule(MutexAuditRule) Methode

Definition

Sucht nach einer Überwachungssteuerelementregel mit demselben Benutzer wie die angegebene Regel und mit kompatiblen Vererbungs- und Verteilungskennzeichnungen; wenn eine kompatible Regel gefunden wird, werden die in der angegebenen Regel enthaltenen Rechte daraus entfernt.

public:
 bool RemoveAuditRule(System::Security::AccessControl::MutexAuditRule ^ rule);
public bool RemoveAuditRule(System.Security.AccessControl.MutexAuditRule rule);
override this.RemoveAuditRule : System.Security.AccessControl.MutexAuditRule -> bool
Public Function RemoveAuditRule (rule As MutexAuditRule) As Boolean

Parameter

rule
MutexAuditRule

A MutexAuditRule that specifies the user to search, and a set of inheritance and propagation flags that a matching rule, if found, must be compatible with. Gibt die Rechte an, die aus der kompatiblen Regel entfernt werden sollen, falls gefunden.

Gibt zurück

truewenn eine kompatible Regel gefunden wird; andernfalls . false

Ausnahmen

rule ist null.

Hinweise

Der aktuelle MutexSecurity Wird nach einer Überwachungsregel gesucht, die denselben Benutzer hat wie rule. Wenn keine solche Regel gefunden wird, wird keine Aktion ausgeführt, und die Methode wird zurückgegeben false. Wenn übereinstimmende Regeln gefunden werden, werden ihre Vererbungs- und Kompatibilitätskennzeichnungen auf Kompatibilität mit den in ruleder Datei angegebenen Flags überprüft. Wenn keine kompatible Regel gefunden wird, wird keine Aktion ausgeführt, und die Methode wird zurückgegeben false. Wenn eine Regel mit kompatiblen Flags gefunden wird, werden die angegebenen rule Rechte aus der kompatiblen Regel entfernt, und die Methode gibt zurück true. Wenn rule rechte angegeben werden, die nicht in der kompatiblen Regel enthalten sind, wird keine Maßnahme in Bezug auf diese Rechte ergriffen. Wenn alle Rechte aus der kompatiblen Regel entfernt werden, wird die gesamte Regel aus dem aktuellen MutexSecurity Objekt entfernt.

Important

Obwohl Sie Vererbungs- und Verteilungskennzeichnungen für Mutex-Überwachungsregeln angeben können, wird dies nicht empfohlen, indem Sie sie mit der AccessRuleFactory Methode erstellen. Vererbung und Verbreitung haben keine Bedeutung für benannte Mutexes, und sie machen die Wartung von Auditregeln komplizierter.

Gilt für: