SafeEvpPKeyHandle.OpenSslVersion Eigenschaft

Definition

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 von zum Ausführen der Interoperabilität mit OpenSSL muss ein Aufrufer sicherstellen, dass die OpenSSL-Version, die er aufruft, der Version entspricht, 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.

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

Gilt für: