AuditRule Konstruktor
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.
Menginisialisasi instans AuditRule baru kelas dengan menggunakan nilai yang ditentukan.
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)
Parameter
- identity
- IdentityReference
Identitas tempat aturan audit berlaku. Ini harus menjadi objek yang dapat dilemparkan SecurityIdentifiersebagai .
- accessMask
- Int32
Masker akses aturan ini. Masker akses adalah koleksi bit anonim 32-bit, yang artinya didefinisikan oleh integrator individu.
- isInherited
- Boolean
true
untuk mewarisi aturan ini dari kontainer induk.
- inheritanceFlags
- InheritanceFlags
Properti pewarisan aturan audit.
- propagationFlags
- PropagationFlags
Apakah aturan audit yang diwariskan secara otomatis disebarluaskan. Bendera penyebaran diabaikan jika inheritanceFlags
diatur ke None.
- auditFlags
- AuditFlags
Kondisi di mana aturan diaudit.
Pengecualian
Nilai identity
parameter tidak dapat ditransmisikan sebagai SecurityIdentifier, atau auditFlags
parameter berisi nilai yang tidak valid.
Nilai accessMask
parameter adalah nol, atau parameter atau inheritanceFlags
propagationFlags
berisi nilai bendera yang tidak dikenali.
Catatan Bagi Inheritor
Metode ini tidak boleh digunakan oleh integrator. Integrator tidak boleh membuat aturan yang diwariskan.