DatagramSocketControl.OutboundUnicastHopLimit 屬性

定義

取得或設定 DatagramSocket 物件傳送至單播 IP 位址之輸出封包的躍點限制。

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

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

屬性值

Byte

byte

DatagramSocket物件所傳送之輸出封包的躍點限制。 預設值為 128。

Windows 需求

應用程式功能
ID_CAP_NETWORKING [Windows Phone]

備註

這個 OutboundUnicastHopLimit 屬性是使用 DatagramSocket 物件傳送至單播 IP 位址之輸出資料包封包上設定的躍點限制。 這個屬性用來設定 IPv4 封包標頭中 [存留時間 (TTL) ] 欄位。 這個屬性用來設定 IPv6 標頭中的 [躍點限制] 欄位。 此屬性的預設值為 128。

這個屬性可以在 DatagramSocket 系結或連接之前或之後設定。 在系結或連接的 DatagramSocket上變更此值之前,應該先排清任何傳出封包,以確保所有先前寫入的資料都會以先前的躍點限制送出。

如果系統不支援設定 TTL,設定 OutboundUnicastHopLimit 可能會沒有作用。

適用於

另請參閱