Aracılığıyla paylaş


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 geçerli olduğu kimlik. Olarak atanabilecek SecurityIdentifierbir nesne olmalıdır.

accessMask
Int32

Bu kuralın erişim maskesi. Erişim maskesi, anlamı tek tek tümleştiriciler tarafından tanımlanan 32 bitlik anonim bit koleksiyonudur.

isInherited
Boolean

true bu kural bir ü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ığı nesnenin türü.

inheritedObjectType
Guid

Kuralı devralabilen alt nesnenin türü.

auditFlags
AuditFlags

Denetim koşulları.

Özel durumlar

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

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

Şunlara uygulanır