Freigeben über


StreamSocketControl.OutboundUnicastHopLimit Eigenschaft

Definition

Das Hoplimit für ein ausgehendes Paket, das vom StreamSocket-Objekt an eine Unicast-IP-Adresse gesendet wird.

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

Eigenschaftswert

Byte

byte

Der Hopgrenzwert für ein ausgehendes Paket, das vom StreamSocket-Objekt gesendet wird. Der Standardwert ist 128.

Windows-Anforderungen

App-Funktionen
ID_CAP_NETWORKING [Windows Phone]

Hinweise

Dieser Wert gibt das Hoplimit an, das für ein ausgehendes TCP-Paket festgelegt wird, das mithilfe des StreamSocket-Objekts an eine Unicast-IP-Adresse gesendet wird. Diese Eigenschaft wird verwendet, um das Feld Time to Live (TTL) in einem IPv4-Paketheader festzulegen. Diese Eigenschaft wird verwendet, um das Feld Hoplimit in einem IPv6-Header festzulegen. Der Standardwert für diese Eigenschaft ist 128.

Diese Eigenschaft kann festgelegt werden, bevor streamSocket verbunden wird. Nachdem streamSocket verbunden wurde, führt das Festlegen dieser Eigenschaft zu einem Fehler.

Das Festlegen von OutboundUnicastHopLimit hat möglicherweise keine Auswirkungen, wenn das System das Festlegen der TTL nicht unterstützt.

Gilt für:

Weitere Informationen