MutexSecurity.RemoveAuditRule(MutexAuditRule) 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.
Mencari aturan kontrol audit dengan pengguna yang sama dengan aturan yang ditentukan, dan dengan bendera pewarisan dan penyebaran yang kompatibel; jika aturan yang kompatibel ditemukan, hak yang terkandung dalam aturan yang ditentukan akan dihapus dari aturan tersebut.
public:
bool RemoveAuditRule(System::Security::AccessControl::MutexAuditRule ^ rule);
public bool RemoveAuditRule (System.Security.AccessControl.MutexAuditRule rule);
override this.RemoveAuditRule : System.Security.AccessControl.MutexAuditRule -> bool
Public Function RemoveAuditRule (rule As MutexAuditRule) As Boolean
Parameter
- rule
- MutexAuditRule
MutexAuditRule yang menentukan pengguna untuk dicari, dan sekumpulan bendera pewarisan dan penyebaran bahwa aturan yang cocok, jika ditemukan, harus kompatibel. Menentukan hak untuk menghapus dari aturan yang kompatibel, jika ditemukan.
Mengembalikan
true
jika aturan yang kompatibel ditemukan; jika tidak, false
.
Pengecualian
rule
adalah null
.
Keterangan
Saat ini MutexSecurity dicari untuk aturan audit yang memiliki pengguna yang sama dengan rule
. Jika tidak ada aturan seperti itu yang ditemukan, tidak ada tindakan yang diambil, dan metode mengembalikan false
. Jika aturan yang cocok ditemukan, bendera pewarisan dan kompatibilitasnya diperiksa kompatibilitasnya dengan bendera yang ditentukan dalam rule
. Jika tidak ada aturan yang kompatibel yang ditemukan, tidak ada tindakan yang diambil, dan metode mengembalikan false
. Jika aturan dengan bendera yang kompatibel ditemukan, hak yang ditentukan akan rule
dihapus dari aturan yang kompatibel, dan metode mengembalikan true
. Jika rule
menentukan hak yang tidak terkandung dalam aturan yang kompatibel, tidak ada tindakan yang diambil sehubungan dengan hak tersebut. Jika semua hak dihapus dari aturan yang kompatibel, seluruh aturan dihapus dari objek saat ini MutexSecurity .
Penting
Meskipun Anda dapat menentukan bendera pewarisan dan penyebaran untuk aturan audit mutex, dengan membuatnya dengan AccessRuleFactory metode , ini tidak disarankan. Pewarisan dan penyebaran tidak memiliki arti untuk mutex bernama, dan membuat pemeliharaan aturan audit lebih rumit.