Bagikan melalui


MutexSecurity.RemoveAuditRule(MutexAuditRule) Metode

Definisi

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

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

Berlaku untuk