DatagramSocketControl.QualityOfService 属性

定义

获取或设置 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 后,设置此属性将导致错误。

适用于

另请参阅