CngKey.HasProperty(String, CngPropertyOptions) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft, ob die angegebene Eigenschaft im Schlüssel vorhanden ist.
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
Parameter
- name
- String
Der zu überprüfende Eigenschaftenname.
- options
- CngPropertyOptions
Eine bitweise Kombination der Enumerationswerte, die Optionen für die genannte Eigenschaft angeben.
Gibt zurück
true
, wenn die angegebene Eigenschaft gefunden wird, andernfalls false
.
- Attribute
Ausnahmen
name
ist null
Hinweise
Der options
Parameter wird speziell verwendet, um Folgendes anzugeben:
Gibt an, ob die Eigenschaft integriert oder benutzerdefinierte Ist.
Gibt an, ob die Eigenschaft mit dem Schlüssel beibehalten werden soll.
Diese Optionen müssen mit dem Wert übereinstimmen, mit dem die Eigenschaft festgelegt wurde, sonst wird die Eigenschaft nicht gefunden.
Diese Methode funktioniert ordnungsgemäß, auch wenn die Eigenschaft auf false
oder null festgelegt ist.