Aracılığıyla paylaş


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

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.

Şunlara uygulanır