DatagramSocketControl.OutboundUnicastHopLimit Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el límite de salto en un paquete saliente enviado a una dirección IP de unidifusión por el objeto DatagramSocket .
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
Valor de propiedad
byte
Límite de salto en un paquete de salida enviado por el objeto DatagramSocket . El valor predeterminado es 128.
Requisitos de Windows
Características de aplicaciones |
ID_CAP_NETWORKING [Windows Phone]
|
Comentarios
Esta propiedad OutboundUnicastHopLimit es el límite de salto establecido en un paquete de datagrama de salida enviado a una dirección IP de unidifusión mediante el objeto DatagramSocket . Esta propiedad se usa para establecer el campo Período de vida (TTL) en un encabezado de paquete IPv4. Esta propiedad se usa para establecer el campo Límite de salto en un encabezado IPv6. El valor predeterminado de esta propiedad es 128.
Esta propiedad se puede establecer antes o después de que DatagramSocket esté enlazado o conectado. Antes de cambiar este valor en un DatagramSocket enlazado o conectado, los paquetes salientes deben vaciarse primero para asegurarse de que todos los datos escritos previamente se envían con el límite de salto anterior.
Es posible que el establecimiento de OutboundUnicastHopLimit no tenga ningún efecto si el sistema no admite la configuración del TTL.