CngKey.HasProperty(String, CngPropertyOptions) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Comprueba para ver si existe en la clave la propiedad especificada.
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
Nombre de la propiedad que se va a comprobar.
- options
- CngPropertyOptions
Combinación bit a bit de los valores de enumeración que especifican opciones para la propiedad con nombre.
Devoluciones
true
si se encuentra la propiedad especificada; de lo contrario, false
.
- Atributos
Excepciones
name
es null
.
Comentarios
El options
parámetro se usa específicamente para indicar lo siguiente:
Si la propiedad está integrada o personalizada.
Si la propiedad debe conservarse con la clave.
Estas opciones deben coincidir con el valor con el que se estableció la propiedad o no se encontrará la propiedad .
Este método funciona correctamente incluso si la propiedad está establecida false
en o cero.