DatagramSocketControl.QualityOfService 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 DatagramSocket 对象上的服务质量。
public:
property SocketQualityOfService QualityOfService { SocketQualityOfService get(); void set(SocketQualityOfService value); };
SocketQualityOfService QualityOfService();
void QualityOfService(SocketQualityOfService value);
public SocketQualityOfService QualityOfService { get; set; }
var socketQualityOfService = datagramSocketControl.qualityOfService;
datagramSocketControl.qualityOfService = socketQualityOfService;
Public Property QualityOfService As SocketQualityOfService
属性值
DatagramSocket 对象的服务质量。 默认值为 正常。
Windows 要求
应用功能 |
ID_CAP_NETWORKING [Windows Phone]
|
注解
此 QualityOfService 属性是 DatagramSocket 对象应提供的服务质量。 默认值为 normal 。
当 属性设置为 非正常值时,套接字将遵循策略来提供指定的服务质量。 当 属性设置为 lowLatency 时,这会将传入数据包的线程优先级设置为更高的值。 lowLatency 值通常用于对计时敏感的音频或类似应用。 通常不会为其他应用设置此属性。
可以在绑定或连接 DatagramSocket 之前设置此属性。 绑定或连接 DatagramSocket 后,设置此属性将导致错误。