Aracılığıyla paylaş


ObjectSecurity<T>.AuditRuleFactory Yöntem

Tanım

Belirtilen kullanıcı için belirtilen denetim kuralını temsil eden sınıfının yeni bir örneğini AuditRule başlatır.

public:
 override System::Security::AccessControl::AuditRule ^ AuditRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AuditFlags flags);
public override System.Security.AccessControl.AuditRule AuditRuleFactory (System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.AuditRule
Public Overrides Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags) As AuditRule

Parametreler

identityReference
IdentityReference

Bir kullanıcı hesabını temsil eder.

accessMask
Int32

Erişim türünü belirten bir tamsayı.

isInherited
Boolean

true erişim kuralı devralındıysa; aksi takdirde , false.

inheritanceFlags
InheritanceFlags

Erişim maskelerinin alt nesnelere nasıl yayılımının yapılacağını belirtir.

propagationFlags
PropagationFlags

Access Control Girdilerinin (ACL) alt nesnelere nasıl yayılmayı belirtir.

flags
AuditFlags

Gerçekleştirilecek denetimin türünü açıklar.

Döndürülenler

Belirtilen kullanıcı için belirtilen denetim kuralı.

Şunlara uygulanır