SafeEvpPKeyHandle.OpenSslVersion Propriété

Définition

Obtient une valeur représentant le numéro de version comme indiqué par la version chargée d’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

Valeur de propriété

Valeur représentant le numéro de version comme indiqué par la version chargée d’OpenSSL.

Attributs

Remarques

Avant d’utiliser SafeEvpPKeyHandle pour effectuer l’interopérabilité avec OpenSSL, un appelant doit s’assurer que la version d’OpenSSL qu’elle appelle est la même que la version que le runtime .NET appelle, et non une version côte à côte.

Pour OpenSSL 1.1.0 et versions ultérieures, cette valeur est signalée à partir de la OpenSSL_version_num() fonction. Lorsqu’une version antérieure d’OpenSSL est en cours d’utilisation, cette valeur est signalée à partir de la SSLeay() fonction.

Les appelants sont encouragés à effectuer uniquement un contrôle d’égalité avec cette valeur.

S’applique à