SafeEvpPKeyHandle.OpenSslVersion Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość reprezentującą numer wersji zgłoszony przez załadowaną wersję programu OpenSSL.
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
Wartość właściwości
Wartość reprezentująca numer wersji zgłoszony przez załadowaną wersję biblioteki OpenSSL.
- Atrybuty
Uwagi
Przed użyciem funkcji SafeEvpPKeyHandle międzyoperacyjności z programem OpenSSL obiekt wywołujący musi upewnić się, że wersja wywoływana przez program OpenSSL jest taka sama jak wersja wywoływana przez środowisko uruchomieniowe platformy .NET, a nie wersja równoległa.
W przypadku programu OpenSSL 1.1.0 i nowszych ta wartość jest zgłaszana z OpenSSL_version_num()
funkcji. Gdy jest używana starsza wersja biblioteki OpenSSL, ta wartość jest zgłaszana z SSLeay()
funkcji.
Osoby wywołujące są zachęcane do przeprowadzania tylko sprawdzania równości przy użyciu tej wartości.