CngKey.HasProperty(String, CngPropertyOptions) Метод

Определение

Проверяет, существует ли указанное свойство в ключе.

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

Параметры

name
String

Имя свойства для проверки.

options
CngPropertyOptions

Побитовое сочетание значений перечисления, указывающее параметры именованного свойства.

Возвращаемое значение

true Значение , если указанное свойство найдено; falseв противном случае .

Атрибуты

Исключения

name равно null.

Комментарии

Параметр options специально используется для указания следующего:

  • Независимо от того, является ли свойство встроенным или настраиваемым.

  • Следует ли сохранять свойство с помощью ключа.

Эти параметры должны соответствовать значению, с которым было задано свойство, или свойство не найдено.

Этот метод работает правильно, даже если для свойства задано false значение или ноль.

Применяется к