Bahasa

ObjectAuditRule Konstruktor

Definisi

Menginisialisasi instans baru dari 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 diterapkan. 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 jika aturan ini diwariskan 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 dilemparkan sebagai SecurityIdentifier, atau objectType parameter berisi nilai yang tidak valid.

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

Berlaku untuk