AuditRule Oluşturucu

Tanım

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, 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 devralmak için.

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 inheritanceFlagsNoneyayma 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.

Parametrenin 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.

Şunlara uygulanır