SafeEvpPKeyHandle.OpenSslVersion Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.