SafeEvpPKeyHandle.OpenSslVersion Eigenschaft
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.
Ruft einen Wert ab, der die Versionsnummer darstellt, die von der geladenen OpenSSL-Version gemeldet wird.
public:
static property long OpenSslVersion { long get(); };
public static long OpenSslVersion { get; }
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
[System.Runtime.Versioning.UnsupportedOSPlatform("windows")]
public static long OpenSslVersion { get; }
static member OpenSslVersion : int64
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("windows")>]
static member OpenSslVersion : int64
Public Shared ReadOnly Property OpenSslVersion As Long
Eigenschaftswert
Ein Wert, der die Versionsnummer darstellt, die von der geladenen Version von OpenSSL gemeldet wird.
- Attribute
Hinweise
Vor der Verwendung SafeEvpPKeyHandle zum Ausführen der Interoperabilität mit OpenSSL muss ein Aufrufer sicherstellen, dass die Version von OpenSSL, die er aufruft, mit der Version identisch ist, die von der .NET-Runtime aufgerufen wird, und keine parallele Version.
Für OpenSSL 1.1.0 und höher wird dieser Wert von der OpenSSL_version_num()
Funktion gemeldet. Wenn eine ältere Version von OpenSSL verwendet wird, wird dieser Wert von der SSLeay()
Funktion gemeldet.
Anrufer werden aufgefordert, nur eine Gleichheitsprüfung mit diesem Wert durchzuführen.