ObjectAuditRule 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 ObjectAuditRule-Klasse.
protected:
ObjectAuditRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, Guid objectType, Guid inheritedObjectType, System::Security::AccessControl::AuditFlags auditFlags);
protected ObjectAuditRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, Guid objectType, Guid inheritedObjectType, System.Security.AccessControl.AuditFlags auditFlags);
new System.Security.AccessControl.ObjectAuditRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * Guid * Guid * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.ObjectAuditRule
Protected Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectType As Guid, inheritedObjectType As Guid, auditFlags As AuditFlags)
Parameter
- identity
- IdentityReference
Die Identität, für die die Zugriffsregel 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 wenn diese Regel von einem übergeordneten Container geerbt wird.
- inheritanceFlags
- InheritanceFlags
Gibt die Vererbungseigenschaften der Zugriffsregel an.
- propagationFlags
- PropagationFlags
Gibt an, ob geerbte Zugriffsregeln automatisch weitergegeben werden. Die Verteilungskennzeichnungen werden ignoriert, wenn inheritanceFlags sie auf None.
- objectType
- Guid
Der Typ des Objekts, für das die Regel gilt.
- inheritedObjectType
- Guid
Der Typ des untergeordneten Objekts, das die Regel erben kann.
- auditFlags
- AuditFlags
Die Überwachungsbedingungen.
Ausnahmen
Der Wert des identity Parameters kann nicht als ein SecurityIdentifieroder der objectType Parameter enthält einen ungültigen Wert.
Der Wert des accessMask Parameters ist 0, oder die inheritanceFlagspropagationFlags Parameter enthalten nicht erkannte Flagwerte.