SafeEvpPKeyHandle.OpenSslVersion Eigenschap

Definitie

Hiermee wordt een waarde opgehaald die het versienummer vertegenwoordigt zoals gerapporteerd door de geladen versie van OpenSSL.

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

Waarde van eigenschap

Een waarde die het versienummer vertegenwoordigt zoals gerapporteerd door de geladen versie van OpenSSL.

Kenmerken

Opmerkingen

Voordat u SafeEvpPKeyHandle gebruikt om interop met OpenSSL uit te voeren, moet een beller ervoor zorgen dat de versie van OpenSSL die wordt aangeroepen, hetzelfde is als de versie die de .NET runtime aanroept en niet een versie naast elkaar.

Voor OpenSSL 1.1.0 en hoger wordt deze waarde gerapporteerd vanuit de OpenSSL_version_num() functie. Wanneer een oudere versie van OpenSSL wordt gebruikt, wordt deze waarde gerapporteerd vanuit de SSLeay() functie.

Bellers worden aangemoedigd om alleen een gelijkheidscontrole uit te voeren met deze waarde.

Van toepassing op