SystemAcl.RemoveAudit Metode
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.
Menghapus aturan audit yang ditentukan dari objek saat ini SystemAcl .
Overload
| Nama | Deskripsi |
|---|---|
| RemoveAudit(SecurityIdentifier, ObjectAuditRule) |
Menghapus aturan audit yang ditentukan dari objek saat ini SystemAcl . |
| RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Menghapus aturan audit yang ditentukan dari objek saat ini SystemAcl . |
| RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Menghapus aturan audit yang ditentukan dari objek saat ini SystemAcl . Gunakan metode ini untuk objek direktori Access Control Daftar (ACL) saat menentukan jenis objek atau jenis objek yang diwariskan. |
Keterangan
Penghapusan audit dilakukan dengan menggunakan algoritma kompleks yang mungkin menambahkan ACE selain menghapusnya.
RemoveAudit(SecurityIdentifier, ObjectAuditRule)
- Sumber:
- ACL.cs
Menghapus aturan audit yang ditentukan dari objek saat ini SystemAcl .
public:
bool RemoveAudit(System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAuditRule ^ rule);
public bool RemoveAudit(System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);
member this.RemoveAudit : System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAuditRule -> bool
Public Function RemoveAudit (sid As SecurityIdentifier, rule As ObjectAuditRule) As Boolean
Parameter
yang SecurityIdentifier akan menghapus aturan audit.
- rule
- ObjectAuditRule
yang ObjectAuditRule akan menghapus aturan audit.
Mengembalikan
true jika metode ini berhasil menghapus aturan audit yang ditentukan; jika tidak, false.
Keterangan
Penghapusan audit dilakukan dengan menggunakan algoritma kompleks yang mungkin menambahkan ACE selain menghapusnya.
Berlaku untuk
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
- Sumber:
- ACL.cs
Menghapus aturan audit yang ditentukan dari objek saat ini SystemAcl .
public:
bool RemoveAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public bool RemoveAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.RemoveAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> bool
Public Function RemoveAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags) As Boolean
Parameter
- auditFlags
- AuditFlags
Jenis aturan audit yang akan dihapus.
yang SecurityIdentifier 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.
Mengembalikan
true jika metode ini berhasil menghapus aturan audit yang ditentukan; jika tidak, false.
Keterangan
Penghapusan audit dilakukan dengan menggunakan algoritma kompleks yang mungkin menambahkan ACE selain menghapusnya.
Berlaku untuk
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
- Sumber:
- ACL.cs
Menghapus aturan audit yang ditentukan dari objek saat ini SystemAcl . Gunakan metode ini untuk objek direktori Access Control Daftar (ACL) saat menentukan jenis objek atau jenis objek yang diwariskan.
public:
bool RemoveAudit(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 bool RemoveAudit(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.RemoveAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.ObjectAceFlags * Guid * Guid -> bool
Public Function RemoveAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid) As Boolean
Parameter
- auditFlags
- AuditFlags
Jenis aturan audit yang akan dihapus.
yang SecurityIdentifier 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 non-nilainull .
- 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.
Mengembalikan
true jika metode ini berhasil menghapus aturan audit yang ditentukan; jika tidak, false.
Keterangan
Penghapusan audit dilakukan dengan menggunakan algoritma kompleks yang mungkin menambahkan ACE selain menghapusnya.