Partager via


CngKey.HasProperty(String, CngPropertyOptions) Méthode

Définition

Vérifie si la propriété spécifiée existe sur la clé.

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

Paramètres

name
String

Le nom de propriété à vérifier.

options
CngPropertyOptions

Combinaison d'opérations de bits des valeurs d'énumération qui spécifient les options pour la propriété nommée.

Retours

true si la propriété spécifiée est trouvée ; sinon, false.

Attributs

Exceptions

name a la valeur null.

Remarques

Le options paramètre est spécifiquement utilisé pour indiquer les éléments suivants :

  • Indique si la propriété est intégrée ou personnalisée.

  • Indique si la propriété doit être conservée avec la clé.

Ces options doivent correspondre à la valeur avec laquelle la propriété a été définie, sinon la propriété est introuvable.

Cette méthode fonctionne correctement même si la propriété a la false valeur ou zéro.

S’applique à