ObjectAuditRule Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.