CngKey.HasProperty(String, CngPropertyOptions) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Verifica para ver se a propriedade especificada existe na chave.
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
Parâmetros
- name
- String
O nome da propriedade a ser verificada.
- options
- CngPropertyOptions
Uma combinação bit a bit dos valores de enumeração que especifica opções para a propriedade nomeada.
Retornos
true
se a propriedade especificada for encontrada, caso contrário, false
.
- Atributos
Exceções
name
é null
.
Comentários
O options
parâmetro é usado especificamente para indicar o seguinte:
Se a propriedade é interna ou personalizada.
Se a propriedade deve ser mantida com a chave .
Essas opções devem corresponder ao valor com o qual a propriedade foi definida ou a propriedade não será encontrada.
Esse método opera corretamente mesmo que a propriedade esteja definida false
como ou zero.