SafeEvpPKeyHandle.OpenSslVersion Proprietà

Definizione

Ottiene un valore che rappresenta il numero di versione indicato dalla versione caricata di 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

Valore della proprietà

Valore che rappresenta il numero di versione segnalato dalla versione caricata di OpenSSL.

Attributi

Commenti

Prima di usare SafeEvpPKeyHandle per eseguire l'interoperabilità con OpenSSL, un chiamante deve assicurarsi che la versione di OpenSSL che sta chiamando sia la stessa della versione che il runtime .NET chiama e non una versione side-by-side.

Per OpenSSL 1.1.0 e versioni successive, questo valore viene segnalato dalla OpenSSL_version_num() funzione . Quando è in uso una versione precedente di OpenSSL, questo valore viene segnalato dalla SSLeay() funzione .

I chiamanti sono invitati a eseguire solo un controllo di uguaglianza con questo valore.

Si applica a