CryptoKeySecurity.RemoveAuditRule(CryptoKeyAuditRule) Yöntem

Tanım

Belirtilen denetim kuralıyla aynı güvenlik tanımlayıcısını ve erişim maskesini içeren denetim kurallarını bu CryptoKeySecurity nesneyle ilişkili Sistem Access Control Listesi'nden (SACL) kaldırır.

public:
 bool RemoveAuditRule(System::Security::AccessControl::CryptoKeyAuditRule ^ rule);
public bool RemoveAuditRule (System.Security.AccessControl.CryptoKeyAuditRule rule);
override this.RemoveAuditRule : System.Security.AccessControl.CryptoKeyAuditRule -> bool
Public Function RemoveAuditRule (rule As CryptoKeyAuditRule) As Boolean

Parametreler

rule
CryptoKeyAuditRule

Kaldırılacak denetim kuralı.

Döndürülenler

true denetim kuralı başarıyla kaldırıldıysa; aksi takdirde , false.

Açıklamalar

Denetim kaldırma işlemi, bunları kaldırmaya ek olarak denetim denetimi kuralları ekleyebilen karmaşık bir algoritma kullanılarak gerçekleştirilir.

Bu yöntem denetim kuralını kaldıramıyor ve denetim kuralıyla ilişkili devralma kuralları kaldırma algoritmasının başarılı olması için çok karmaşıksa döndürür false .

Şunlara uygulanır