CngKey.HasProperty(String, CngPropertyOptions) Método

Definición

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

Boolean

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.

Se aplica a