SafeEvpPKeyHandle.OpenSslVersion Eigenschaft

Definition

Ruft einen Wert ab, der die Versionsnummer darstellt, wie von der geladenen Version von OpenSSL gemeldet.

public:
 static property long OpenSslVersion { long 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; }
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")>]
static member OpenSslVersion : int64
static member OpenSslVersion : int64
Public Shared ReadOnly Property OpenSslVersion As Long

Eigenschaftswert

Ein Wert, der die Versionsnummer darstellt, wie von der geladenen Version von OpenSSL gemeldet.

Attribute

Hinweise

Bevor Sie SafeEvpPKeyHandle zum Ausführen der Interoperabilität mit OpenSSL verwenden, muss ein Aufrufer sicherstellen, dass die version von OpenSSL, die sie aufrufen, mit der Version identisch ist, die die .NET Laufzeit aufruft, 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.

Aufrufer werden ermutigt, nur eine Gleichheitsprüfung mit diesem Wert durchzuführen.

Gilt für: