Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

SemaphoreSecurity.RemoveAuditRule-Methode: (SemaphoreAuditRule)

 

Veröffentlicht: Oktober 2016

Sucht eine-Steuerelement Überwachungsregel mit denselben Benutzer wie die angegebene Regel und mit kompatiblen Weitergabeflags für Vererbung und; Wenn eine kompatible Regel gefunden wird, werden die in der angegebenen Regel enthaltenen Rechte daraus entfernt.

Namespace:   System.Security.AccessControl
Assembly:  System (in System.dll)

public bool RemoveAuditRule(
	SemaphoreAuditRule rule
)

Parameter

rule
Type: System.Security.AccessControl.SemaphoreAuditRule

Ein SemaphoreAuditRule der zu suchenden Benutzers und einen Satz von Flags für Vererbung und Weitergabe, die eine entsprechende Regel, angibt, falls gefunden, die mit kompatibel sein müssen. Gibt an, dass die Rechte, die aus der kompatiblen Regel entfernt werden sollen, wenn vorhanden.

Rückgabewert

Type: System.Boolean

true Wenn eine kompatible Regel gefunden wurde. andernfalls false.

Exception Condition
ArgumentNullException

rule ist null.

Die aktuelle SemaphoreSecurity gesucht wird eine Überwachungsregel, die denselben Benutzer wie rule. Wenn keine derartige Regel gefunden wird, wird keine Aktion ausgeführt, und die Methode gibt false. Wenn übereinstimmende Regeln gefunden werden, werden die Flags für Vererbung und Kompatibilität für die Kompatibilität mit dem in angegebenen Flags überprüft rule. Wenn keine kompatible Regel gefunden wird, wird keine Aktion ausgeführt, und die Methode gibt false. Wenn eine Regel mit kompatiblen Flags gefunden wird, wird die Rechte im angegebenen rule werden aus der kompatiblen Regel entfernt und die Methode gibt true. Wenn rule gibt Rechte, die nicht in der kompatiblen Regel enthalten sind, in Bezug auf diese Rechte wird keine Aktion ausgeführt. Wenn alle Rechte aus der kompatiblen Regel entfernt werden, wird die ganze Regel aus dem aktuellen entfernt SemaphoreSecurity Objekt.

System_CAPS_importantWichtig

Obwohl Sie die Flags für Vererbung und Weitergabe für Semaphore Überwachungsregeln, angeben können, erstellen sie mit der AuditRuleFactory -Methode, dies wird nicht empfohlen. Vererbung und Weitergabe sind für benannte Semaphore bedeutungslos, und sie machen die Verwaltung der Überwachungsregeln nur komplizierter.

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: