CngKey.HasProperty(String, CngPropertyOptions) Metod

Definition

Kontrollerar om den angivna egenskapen finns på nyckeln.

public:
 bool HasProperty(System::String ^ name, System::Security::Cryptography::CngPropertyOptions options);
[System.Security.SecurityCritical]
public bool HasProperty(string name, System.Security.Cryptography.CngPropertyOptions options);
public bool HasProperty(string name, System.Security.Cryptography.CngPropertyOptions options);
[<System.Security.SecurityCritical>]
member this.HasProperty : string * System.Security.Cryptography.CngPropertyOptions -> bool
member this.HasProperty : string * System.Security.Cryptography.CngPropertyOptions -> bool
Public Function HasProperty (name As String, options As CngPropertyOptions) As Boolean

Parametrar

name
String

Egenskapsnamnet som ska kontrolleras.

options
CngPropertyOptions

En bitvis kombination av uppräkningsvärdena som anger alternativ för den namngivna egenskapen.

Returer

trueom den angivna egenskapen hittas; annars . false

Attribut

Undantag

name är null.

Kommentarer

Parametern options används specifikt för att ange följande:

  • Om egenskapen är inbyggd eller anpassad.

  • Om egenskapen ska bevaras med nyckeln.

De här alternativen måste matcha värdet som egenskapen angavs med, annars hittas inte egenskapen.

Den här metoden fungerar korrekt även om egenskapen är inställd på false eller noll.

Gäller för