StreamSocketListenerControl.OutboundUnicastHopLimit Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Hopgrenzwert für ein ausgehendes Paket, das vom StreamSocket-Objekt an eine Unicast-IP-Adresse gesendet wird, wenn eine Verbindung vom StreamSocketListener-Objekt empfangen wird.
public:
property byte OutboundUnicastHopLimit { byte get(); void set(byte value); };
byte OutboundUnicastHopLimit();
void OutboundUnicastHopLimit(byte value);
public byte OutboundUnicastHopLimit { get; set; }
var byte = streamSocketListenerControl.outboundUnicastHopLimit;
streamSocketListenerControl.outboundUnicastHopLimit = byte;
Public Property OutboundUnicastHopLimit As Byte
Eigenschaftswert
byte
Der Hopgrenzwert für ein ausgehendes Paket, das vom erstellten StreamSocket-Objekt gesendet wird. Der Standardwert ist 128.
Hinweise
Dieser Wert gibt das Hoplimit an, das für ein ausgehendes TCP-Paket festgelegt wird, das mithilfe des erstellten 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 streamSocketListener beginnt, auf eingehende Verbindungen zu lauschen. Nachdem streamSocketListener gestartet hat, auf eingehende Verbindungen zu lauschen, führt das Festlegen der -Eigenschaft zu einem Fehler.
Das Festlegen dieser Eigenschaft kann eine Ausnahme auslösen, wenn das System das Festlegen der Gültigkeitsdauer nicht unterstützt.