CngKey.HasProperty(String, CngPropertyOptions) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen özelliğin anahtarda var olup olmadığını denetler.
public:
bool HasProperty(System::String ^ name, System::Security::Cryptography::CngPropertyOptions options);
public bool HasProperty (string name, System.Security.Cryptography.CngPropertyOptions options);
[System.Security.SecurityCritical]
public bool HasProperty (string name, System.Security.Cryptography.CngPropertyOptions options);
member this.HasProperty : string * System.Security.Cryptography.CngPropertyOptions -> bool
[<System.Security.SecurityCritical>]
member this.HasProperty : string * System.Security.Cryptography.CngPropertyOptions -> bool
Public Function HasProperty (name As String, options As CngPropertyOptions) As Boolean
Parametreler
- name
- String
Denetlenecek özellik adı.
- options
- CngPropertyOptions
Adlandırılmış özellik için seçenekleri belirten numaralandırma değerlerinin bit düzeyinde birleşimi.
Döndürülenler
true
belirtilen özellik bulunursa; aksi takdirde , false
.
- Öznitelikler
Özel durumlar
name
, null
değeridir.
Açıklamalar
options
parametresi özellikle aşağıdakileri belirtmek için kullanılır:
Özelliğin yerleşik mi yoksa özel mi olduğu.
özelliğinin anahtarla kalıcı olup olmaması.
Bu seçenekler özelliğin ayarlandığı değerle eşleşmelidir, aksi takdirde özellik bulunamaz.
Özellik veya sıfır olarak ayarlansa false
bile bu yöntem doğru şekilde çalışır.