Bagikan melalui


MutexSecurity.AuditRuleFactory Metode

Definisi

Membuat aturan audit baru, menentukan aturan yang berlaku untuk pengguna, hak akses untuk audit, dan hasil yang memicu aturan audit.

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

Yang IdentityReference mengidentifikasi pengguna atau grup tempat aturan berlaku.

accessMask
Int32

Kombinasi MutexRights nilai bitwise yang menentukan hak akses untuk mengaudit, ditransmisikan ke bilangan bulat.

isInherited
Boolean

Tidak ada artinya untuk handel tunggu bernama, karena tidak memiliki hierarki.

inheritanceFlags
InheritanceFlags

Tidak ada artinya untuk handel tunggu bernama, karena tidak memiliki hierarki.

propagationFlags
PropagationFlags

Tidak ada artinya untuk handel tunggu bernama, karena tidak memiliki hierarki.

flags
AuditFlags

Kombinasi AuditFlags nilai bitwise yang menentukan apakah akan mengaudit akses yang berhasil, akses gagal, atau keduanya.

Mengembalikan

Objek MutexAuditRule yang mewakili aturan audit yang ditentukan untuk pengguna yang ditentukan. Jenis pengembalian metode adalah kelas dasar, AuditRule, tetapi nilai yang dikembalikan dapat ditransmisikan dengan aman ke kelas turunan.

Pengecualian

accessMask, inheritanceFlags, propagationFlags, atau flags menentukan nilai yang tidak valid.

identityReferenceadalah null.

-atau-

accessMask adalah nol.

identityReference bukan jenis SecurityIdentifier, atau jenis seperti NTAccount yang dapat dikonversi ke jenis SecurityIdentifier.

Keterangan

Cara yang disarankan untuk membuat aturan audit adalah dengan menggunakan konstruktor MutexAuditRule kelas .

Catatan

Meskipun pewarisan dan bendera penyebaran tidak berarti untuk mutex bernama, masih mungkin untuk menentukannya. Ini tidak disarankan, karena tidak perlu mempersulit pemeliharaan aturan, misalnya dengan mengganggu kombinasi aturan yang seharusnya kompatibel.

Berlaku untuk