Bagikan melalui


DirectoryObjectSecurity.AuditRuleFactory Metode

Definisi

Menginisialisasi instans AuditRule baru kelas dengan nilai yang ditentukan.

public:
 virtual System::Security::AccessControl::AuditRule ^ AuditRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AuditFlags flags, Guid objectType, Guid inheritedObjectType);
public virtual System.Security.AccessControl.AuditRule AuditRuleFactory (System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags, Guid objectType, Guid inheritedObjectType);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags * Guid * Guid -> System.Security.AccessControl.AuditRule
Public Overridable Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags, objectType As Guid, inheritedObjectType As Guid) As AuditRule

Parameter

identityReference
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 jika aturan ini diwarisi dari kontainer induk.

inheritanceFlags
InheritanceFlags

Menentukan properti pewarisan aturan audit.

propagationFlags
PropagationFlags

Menentukan apakah aturan audit yang diwariskan secara otomatis disebarluaskan. Bendera penyebaran diabaikan jika inheritanceFlags diatur ke None.

flags
AuditFlags

Menentukan kondisi yang aturannya diaudit.

objectType
Guid

Identitas kelas objek tempat aturan audit baru diterapkan.

inheritedObjectType
Guid

Identitas kelas objek anak yang dapat mewarisi aturan audit baru.

Mengembalikan

Objek AuditRule yang dibuat metode ini.

Berlaku untuk