PingOptions.Ttl Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het aantal routeringsknooppunten op waarmee de Ping gegevens kunnen worden doorgestuurd voordat deze worden verwijderd.
public:
property int Ttl { int get(); void set(int value); };
public int Ttl { get; set; }
member this.Ttl : int with get, set
Public Property Ttl As Integer
Waarde van eigenschap
Een Int32 waarde die het aantal keren aangeeft dat de Ping gegevenspakketten kunnen worden doorgestuurd. De standaardwaarde is 128.
Uitzonderingen
De opgegeven waarde voor een setbewerking is kleiner dan of gelijk aan nul.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de waarde van deze eigenschap instelt met behulp van een PingOptions constructor en vervolgens de waarde weergeeft.
// Set options for transmission:
// The data can go through 64 gateways or routers
// before it is destroyed, and the data packet
// cannot be fragmented.
PingOptions options = new PingOptions (64, true);
Console.WriteLine ("Time to live: {0}", options.Ttl);
Console.WriteLine ("Don't fragment: {0}", options.DontFragment);
Opmerkingen
Als gateways en routers pakketten verzenden via een netwerk, verlagen ze de huidige TTL-waarde (Time-to-Live) die in de pakketheader is gevonden. Als de TTL-waarde nul bereikt, wordt het pakket als onbestelbaar beschouwd en wordt het verwijderd. Deze optie is handig als u het aantal routers en gateways wilt testen dat wordt gebruikt om de gegevens te verzenden.