CngKey.HasProperty(String, CngPropertyOptions) Méthode

Définition

Vérifie si la propriété spécifiée existe sur la clé.Checks to see whether the specified property exists on the key.

public:
 bool HasProperty(System::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
Public Function HasProperty (name As String, options As CngPropertyOptions) As Boolean

Paramètres

name
String

Le nom de propriété à vérifier.The property name to check.

options
CngPropertyOptions

Combinaison d'opérations de bits des valeurs d'énumération qui spécifient les options pour la propriété nommée.A bitwise combination of the enumeration values that specify options for the named property.

Retours

true si la propriété spécifiée est trouvée ; sinon, false.true if the specified property is found; otherwise, false.

Attributs

Exceptions

name a la valeur null.name is null.

Remarques

Le options paramètre est utilisé spécifiquement pour indiquer les éléments suivants :The options parameter is specifically used to indicate the following:

  • Indique si la propriété est intégrée ou personnalisée.Whether the property is built-in, or custom.

  • Indique si la propriété doit être rendue persistante avec la clé.Whether the property should be persisted with the key.

Ces options doivent correspondre à la valeur avec laquelle la propriété a été définie, ou la propriété ne sera pas trouvée.These options must match the value that the property was set with, or the property will not be found.

Cette méthode fonctionne correctement même si la propriété a la valeur false ou est égale à zéro.This method operates correctly even if the property is set to false or zero.

Sécurité

SecurityPermission
pour obtenir l’autorisation d’appeler du code non managé.for permission to call unmanaged code. Valeur de la LinkDemanddemande:.Demand value: LinkDemand. Énumération associée:UnmanagedCodeAssociated enumeration: UnmanagedCode

S’applique à