AuditRule 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.
Belirtilen değerleri kullanarak sınıfının yeni bir örneğini AuditRule başlatır.
protected:
AuditRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AuditFlags auditFlags);
protected AuditRule (System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags auditFlags);
new System.Security.AccessControl.AuditRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.AuditRule
Protected Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, auditFlags As AuditFlags)
Parametreler
- identity
- IdentityReference
Denetim kuralının uygulandığı kimlik. Olarak atanabilecek SecurityIdentifierbir nesne 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
üst kapsayıcıdan bu kuralı devralın.
- inheritanceFlags
- InheritanceFlags
Denetim kuralının devralma özellikleri.
- propagationFlags
- PropagationFlags
Devralınan denetim kurallarının otomatik olarak yayılıp yayılmadığı. olarak ayarlanırsa inheritanceFlags
Noneyayma bayrakları yoksayılır.
- auditFlags
- AuditFlags
Kuralın denetlendiği koşullar.
Özel durumlar
parametresinin identity
değeri olarak SecurityIdentifieratanamaz veya auditFlags
parametre geçersiz bir değer içeriyor.
parametresinin accessMask
değeri sıfırdır veya inheritanceFlags
veya propagationFlags
parametreleri tanınmayan bayrak değerleri içerir.
Devralanlara Notlar
Bu yöntem tümleştiriciler tarafından kullanılmamalıdır. Tümleştiriciler hiçbir zaman devralınan kurallar oluşturmamalıdır.