StreamSocketListenerControl.OutboundUnicastHopLimit Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Ограничение прыжка для исходящего пакета, отправленного на одноадресный IP-адрес объектом StreamSocket , созданным при получении подключения объектом StreamSocketListener .
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
Значение свойства
byte
Ограничение прыжка для исходящего пакета, отправленного созданным объектом StreamSocket . Значение по умолчанию — 128.
Комментарии
Это значение указывает ограничение прыжков, установленное для исходящего TCP-пакета, отправленного на одноадресный IP-адрес с помощью созданного объекта StreamSocket . Это свойство используется для задания поля Срок жизни (TTL) в заголовке пакета IPv4. Это свойство используется для задания поля "Предел прыжка" в заголовке IPv6. Значение по умолчанию для этого свойства — 128.
Это свойство может быть задано до того, как StreamSocketListener начнет прослушивать входящие подключения. После того как StreamSocketListener начнет прослушивать входящие подключения, установка свойства приведет к ошибке.
Установка этого свойства может вызвать исключение, если система не поддерживает настройку срока жизни.