StreamSocketControl.MinProtectionLevel プロパティ

定義

開発者が TLS を必要とする ConnectAsync() または UpgradeToSslAsync() メソッドを使用するときにネゴシエートされる TLS プロトコルのバージョンを制限します。

public:
 property SocketProtectionLevel MinProtectionLevel { SocketProtectionLevel get(); void set(SocketProtectionLevel value); };
SocketProtectionLevel MinProtectionLevel();

void MinProtectionLevel(SocketProtectionLevel value);
public SocketProtectionLevel MinProtectionLevel { get; set; }
var socketProtectionLevel = streamSocketControl.minProtectionLevel;
streamSocketControl.minProtectionLevel = socketProtectionLevel;
Public Property MinProtectionLevel As SocketProtectionLevel

プロパティ値

ソケット保護レベルを示す SocketProtectionLevel 列挙メンバー。

Windows の要件

デバイス ファミリ
Windows 10 Fall Creators Update (10.0.16299.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v5.0 で導入)

注釈

サーバーが MinProtectionLevel で指定された TLS バージョンを満たしていない場合、対応する ConnectAsync() または UpgradeToSslAsnc() の実行は、サーバーが SSL または TLS をサポートしていない場合と同様に動作します。

適用対象

こちらもご覧ください