AuditRule Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der Klasse mithilfe der AuditRule angegebenen Werte.
protected:
AuditRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AuditFlags auditFlags);
protected AuditRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags auditFlags);
new System.Security.AccessControl.AuditRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.AuditRule
Protected Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, auditFlags As AuditFlags)
Parameter
- identity
- IdentityReference
Die Identität, für die die Überwachungsregel gilt. Es muss sich um ein Objekt handeln, das als ein SecurityIdentifierObjekt gegossen werden kann.
- accessMask
- Int32
Die Zugriffsmaske dieser Regel. Die Zugriffsmaske ist eine 32-Bit-Sammlung anonymer Bits, deren Bedeutung von den einzelnen Integratoren definiert wird.
- isInherited
- Boolean
true um diese Regel von einem übergeordneten Container zu erben.
- inheritanceFlags
- InheritanceFlags
Die Vererbungseigenschaften der Überwachungsregel.
- propagationFlags
- PropagationFlags
Gibt an, ob geerbte Überwachungsregeln automatisch weitergegeben werden. Die Verteilungskennzeichnungen werden ignoriert, wenn inheritanceFlags sie auf None.
- auditFlags
- AuditFlags
Die Bedingungen, für die die Regel überwacht wird.
Ausnahmen
Der Wert des identity Parameters kann nicht als ein SecurityIdentifieroder der auditFlags Parameter enthält einen ungültigen Wert.
Der Wert des accessMask Parameters ist null, oder die inheritanceFlags Parameter propagationFlags enthalten nicht erkannte Flagwerte.
Hinweise für Vererber
Diese Methode sollte nicht von Integratoren verwendet werden. Integratoren sollten niemals geerbte Regeln erstellen.