Nyelv

ObjectAuditRule Konstruktor

Definíció

Inicializálja a ObjectAuditRule osztály új példányát.

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)

Paraméterek

identity
IdentityReference

Az identitás, amelyre a hozzáférési szabály vonatkozik. Olyan objektumnak kell lennie, amely öntöttként is megadható SecurityIdentifier.

accessMask
Int32

A szabály hozzáférési maszkja. A hozzáférési maszk névtelen bitek 32 bites gyűjteménye, amelynek jelentését az egyes integrátorok határozzák meg.

isInherited
Boolean

true ha ez a szabály egy szülőtárolótól öröklődik.

inheritanceFlags
InheritanceFlags

Meghatározza a hozzáférési szabály öröklési tulajdonságait.

propagationFlags
PropagationFlags

Az örökölt hozzáférési szabályok automatikus propagálása. A propagálási jelzőket a rendszer figyelmen kívül hagyja, ha inheritanceFlags be van állítva.None

objectType
Guid

Az objektum típusa, amelyre a szabály vonatkozik.

inheritedObjectType
Guid

A szabályt öröklő gyermekobjektum típusa.

auditFlags
AuditFlags

A naplózási feltételek.

Kivételek

A paraméter értéke identity nem adható meg SecurityIdentifier, vagy a objectType paraméter érvénytelen értéket tartalmaz.

A paraméter értéke accessMask 0, vagy inheritanceFlags a propagationFlags paraméterek ismeretlen jelzőértékeket tartalmaznak.

A következőre érvényes: