MutexSecurity.AuditRuleFactory Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.
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.