SafeEvpPKeyHandle.OpenSslVersion Свойство

Определение

Возвращает значение, представляющее номер версии, как сообщает загруженная версия 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

Значение свойства

Значение, представляющее номер версии, сообщаемый загруженной версией OpenSSL.

Атрибуты

Комментарии

Прежде чем использовать SafeEvpPKeyHandle для выполнения взаимодействия с OpenSSL вызывающей стороной, необходимо убедиться, что версия OpenSSL, которую они вызывают, совпадает с версией, которую вызывает среда выполнения .NET, а не параллельной версией.

Для OpenSSL 1.1.0 и более поздней версии это значение сообщается из OpenSSL_version_num() функции. Когда используется более старая версия OpenSSL, это значение сообщается из SSLeay() функции.

Вызывающие абоненты рекомендуется выполнять проверку равенства только с этим значением.

Применяется к