Bagikan melalui


ObjectAuditRule Konstruktor

Definisi

Menginisialisasi instans baru kelas ObjectAuditRule.

protected:
 ObjectAuditRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, Guid objectType, Guid inheritedObjectType, System::Security::AccessControl::AuditFlags auditFlags);
protected ObjectAuditRule (System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, Guid objectType, Guid inheritedObjectType, System.Security.AccessControl.AuditFlags auditFlags);
new System.Security.AccessControl.ObjectAuditRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * Guid * Guid * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.ObjectAuditRule
Protected Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectType As Guid, inheritedObjectType As Guid, auditFlags As AuditFlags)

Parameter

identity
IdentityReference

Identitas tempat aturan akses berlaku. Ini harus menjadi objek yang dapat dilemparkan SecurityIdentifiersebagai .

accessMask
Int32

Masker akses aturan ini. Masker akses adalah koleksi bit anonim 32-bit, yang maknanya didefinisikan oleh integrator individu.

isInherited
Boolean

true jika aturan ini diwarisi dari kontainer induk.

inheritanceFlags
InheritanceFlags

Menentukan properti pewarisan aturan akses.

propagationFlags
PropagationFlags

Apakah aturan akses yang diwariskan secara otomatis disebarluaskan. Bendera penyebaran diabaikan jika inheritanceFlags diatur ke None.

objectType
Guid

Jenis objek tempat aturan diterapkan.

inheritedObjectType
Guid

Jenis objek anak yang dapat mewarisi aturan.

auditFlags
AuditFlags

Kondisi audit.

Pengecualian

Nilai identity parameter tidak dapat ditransmisikan sebagai SecurityIdentifier, atau type parameter berisi nilai yang tidak valid.

Nilai accessMask parameter adalah 0, atau inheritanceFlags parameter atau propagationFlags berisi nilai bendera yang tidak dikenal.

Berlaku untuk