CngKey.HasProperty(String, CngPropertyOptions) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.