Поделиться через


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

byte

Ограничение прыжка для исходящего пакета, отправленного созданным объектом StreamSocket . Значение по умолчанию — 128.

Комментарии

Это значение указывает ограничение прыжков, установленное для исходящего TCP-пакета, отправленного на одноадресный IP-адрес с помощью созданного объекта StreamSocket . Это свойство используется для задания поля Срок жизни (TTL) в заголовке пакета IPv4. Это свойство используется для задания поля "Предел прыжка" в заголовке IPv6. Значение по умолчанию для этого свойства — 128.

Это свойство может быть задано до того, как StreamSocketListener начнет прослушивать входящие подключения. После того как StreamSocketListener начнет прослушивать входящие подключения, установка свойства приведет к ошибке.

Установка этого свойства может вызвать исключение, если система не поддерживает настройку срока жизни.

Применяется к

См. также раздел