ObjectAuditRule 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 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.