Bagikan melalui


SystemAcl.RemoveAuditSpecific Metode

Definisi

Menghapus aturan audit yang ditentukan dari objek saat ini DiscretionaryAcl .

Overload

RemoveAuditSpecific(SecurityIdentifier, ObjectAuditRule)

Menghapus aturan audit yang ditentukan dari objek saat ini DiscretionaryAcl .

RemoveAuditSpecific(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Menghapus aturan audit yang ditentukan dari objek saat ini DiscretionaryAcl .

RemoveAuditSpecific(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Menghapus aturan audit yang ditentukan dari objek saat ini DiscretionaryAcl . Gunakan metode ini untuk objek direktori Access Control Lists (ACL) saat menentukan jenis objek atau jenis objek yang diwariskan.

RemoveAuditSpecific(SecurityIdentifier, ObjectAuditRule)

Menghapus aturan audit yang ditentukan dari objek saat ini DiscretionaryAcl .

public:
 void RemoveAuditSpecific(System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAuditRule ^ rule);
public void RemoveAuditSpecific (System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);
member this.RemoveAuditSpecific : System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAuditRule -> unit
Public Sub RemoveAuditSpecific (sid As SecurityIdentifier, rule As ObjectAuditRule)

Parameter

sid
SecurityIdentifier

SecurityIdentifier yang akan menghapus aturan audit.

rule
ObjectAuditRule

ObjectAuditRule untuk aturan yang akan dihapus.

Berlaku untuk

RemoveAuditSpecific(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Menghapus aturan audit yang ditentukan dari objek saat ini DiscretionaryAcl .

public:
 void RemoveAuditSpecific(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public void RemoveAuditSpecific (System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.RemoveAuditSpecific : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> unit
Public Sub RemoveAuditSpecific (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)

Parameter

auditFlags
AuditFlags

Jenis aturan audit yang akan dihapus.

sid
SecurityIdentifier

SecurityIdentifier yang akan menghapus aturan audit.

accessMask
Int32

Masker akses untuk aturan yang akan dihapus.

inheritanceFlags
InheritanceFlags

Bendera yang menentukan properti pewarisan aturan yang akan dihapus.

propagationFlags
PropagationFlags

Bendera yang menentukan properti penyebaran pewarisan agar aturan dihapus.

Berlaku untuk

RemoveAuditSpecific(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Menghapus aturan audit yang ditentukan dari objek saat ini DiscretionaryAcl . Gunakan metode ini untuk objek direktori Access Control Lists (ACL) saat menentukan jenis objek atau jenis objek yang diwariskan.

public:
 void RemoveAuditSpecific(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
public void RemoveAuditSpecific (System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
member this.RemoveAuditSpecific : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.ObjectAceFlags * Guid * Guid -> unit
Public Sub RemoveAuditSpecific (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)

Parameter

auditFlags
AuditFlags

Jenis aturan audit yang akan dihapus.

sid
SecurityIdentifier

SecurityIdentifier yang akan menghapus aturan audit.

accessMask
Int32

Masker akses untuk aturan yang akan dihapus.

inheritanceFlags
InheritanceFlags

Bendera yang menentukan properti pewarisan aturan yang akan dihapus.

propagationFlags
PropagationFlags

Bendera yang menentukan properti penyebaran pewarisan agar aturan dihapus.

objectFlags
ObjectAceFlags

Bendera yang menentukan apakah objectType parameter dan inheritedObjectType berisi nilai bukannull .

objectType
Guid

Identitas kelas objek tempat aturan kontrol audit yang dihapus berlaku.

inheritedObjectType
Guid

Identitas kelas objek anak yang dapat mewarisi aturan audit yang dihapus.

Berlaku untuk