StreamSocketControl.OutboundUnicastHopLimit 属性

定义

StreamSocket 对象发送到单播 IP 地址的出站数据包的跃点限制。

public:
 property byte OutboundUnicastHopLimit { byte get(); void set(byte value); };
byte OutboundUnicastHopLimit();

void OutboundUnicastHopLimit(byte value);
public byte OutboundUnicastHopLimit { get; set; }
var byte = streamSocketControl.outboundUnicastHopLimit;
streamSocketControl.outboundUnicastHopLimit = byte;
Public Property OutboundUnicastHopLimit As Byte

属性值

Byte

byte

StreamSocket 对象发送的出站数据包的跃点限制。 默认值为 128。

Windows 要求

应用功能
ID_CAP_NETWORKING [Windows Phone]

注解

此值指示在使用 StreamSocket 对象发送到单播 IP 地址的出站 TCP 数据包上设置的跃点限制。 此属性用于在 IPv4 数据包标头中设置生存时间 (TTL) 字段。 此属性用于设置 IPv6 标头中的跃点限制字段。 此属性的默认值为 128。

可以在连接 StreamSocket 之前设置此属性。 连接 StreamSocket 后,设置此属性将导致错误。

如果系统不支持设置 TTL,则设置 OutboundUnicastHopLimit 可能不起作用。

适用于

另请参阅