DatagramSocketControl.OutboundUnicastHopLimit Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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).