Bagikan melalui


ObjectSecurity<T>.AuditRuleFactory Metode

Definisi

Menginisialisasi instans baru kelas yang AuditRule mewakili aturan audit yang ditentukan untuk pengguna yang ditentukan.

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

Parameter

identityReference
IdentityReference

Mewakili akun pengguna.

accessMask
Int32

Bilangan bulat yang menentukan jenis akses.

isInherited
Boolean

true jika aturan akses diwariskan; jika tidak, false.

inheritanceFlags
InheritanceFlags

Menentukan cara menyebarluaskan masker akses ke objek anak.

propagationFlags
PropagationFlags

Menentukan cara menyebarluaskan entri Access Control (ACE) ke objek anak.

flags
AuditFlags

Menjelaskan jenis audit yang harus dilakukan.

Mengembalikan

Aturan audit yang ditentukan untuk pengguna yang ditentukan.

Berlaku untuk