ObjectAuditRule Oluşturucu

Tanım

ObjectAuditRule sınıfının yeni bir örneğini başlatır.

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)

Parametreler

identity
IdentityReference

Erişim kuralının uygulandığı kimlik. Olarak atanabilecek bir SecurityIdentifiernesne olmalıdır.

accessMask
Int32

Bu kuralın erişim maskesi. Erişim maskesi, anlamları tek tek tümleştiriciler tarafından tanımlanan anonim bitlerden oluşan 32 bitlik bir koleksiyondur.

isInherited
Boolean

true bu kural üst kapsayıcıdan devralındıysa.

inheritanceFlags
InheritanceFlags

Erişim kuralının devralma özelliklerini belirtir.

propagationFlags
PropagationFlags

Devralınan erişim kurallarının otomatik olarak yayılıp yayılmadığı. olarak ayarlanırsa inheritanceFlagsNoneyayma bayrakları yoksayılır.

objectType
Guid

Kuralın uygulandığı nesne türü.

inheritedObjectType
Guid

Kuralı devralabilen alt nesne türü.

auditFlags
AuditFlags

Denetim koşulları.

Özel durumlar

parametresinin identity değeri olarak SecurityIdentifieratanamaz veya objectType parametre geçersiz bir değer içeriyor.

parametresinin accessMask değeri 0'dır veya inheritanceFlags veya propagationFlags parametreleri tanınmayan bayrak değerleri içerir.

Şunlara uygulanır