Bagikan melalui


AuditRule Konstruktor

Definisi

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 inheritanceFlagspropagationFlags berisi nilai bendera yang tidak dikenali.

Catatan Bagi Inheritor

Metode ini tidak boleh digunakan oleh integrator. Integrator tidak boleh membuat aturan yang diwariskan.

Berlaku untuk