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 一样。

适用于

另请参阅