Aracılığıyla paylaş


CryptoKeySecurity.RemoveAccessRule(CryptoKeyAccessRule) Yöntem

Tanım

Belirtilen erişim kuralıyla aynı güvenlik tanımlayıcısını ve erişim maskesini içeren erişim kurallarını bu CryptoKeySecurity nesneyle ilişkili İsteğe Bağlı Access Control Listesi'nden (DACL) kaldırır.

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

Parametreler

rule
CryptoKeyAccessRule

Kaldırılacak erişim kuralı.

Döndürülenler

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

Açıklamalar

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

Bu yöntem erişim kuralını kaldıramıyor ve erişim 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