Condividi tramite


DatagramSocketControl.OutboundUnicastHopLimit Proprietà

Definizione

Ottiene o imposta il limite di hop per un pacchetto in uscita inviato a un indirizzo IP unicast dall'oggetto 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

Valore della proprietà

Byte

byte

Limite di hop per un pacchetto in uscita inviato dall'oggetto DatagramSocket . Il valore predefinito è 128.

Requisiti Windows

Funzionalità dell'app
ID_CAP_NETWORKING [Windows Phone]

Commenti

Questa proprietà OutboundUnicastHopLimit è il limite di hop impostato su un pacchetto di datagram in uscita inviato a un indirizzo IP unicast usando l'oggetto DatagramSocket . Questa proprietà viene usata per impostare il campo Durata (TTL) in un'intestazione di pacchetto IPv4. Questa proprietà viene utilizzata per impostare il campo Limite hop in un'intestazione IPv6. Il valore predefinito per questa proprietà è 128.

Questa proprietà può essere impostata prima o dopo l'associazione o la connessione di DatagramSocket . Prima di modificare questo valore in un datagramma associato o connessoSocket, tutti i pacchetti in uscita devono essere scaricati per assicurarsi che tutti i dati scritti in precedenza vengano inviati con il limite di hop precedente.

L'impostazione di OutboundUnicastHopLimit potrebbe non avere alcun effetto se il sistema non supporta l'impostazione della durata (TTL).

Si applica a

Vedi anche