TcpStatistics.MaximumTransmissionTimeout Propriété

Définition

Obtient la valeur maximale de délai d’attente pour les segments TCP (Transmission Control Protocol).

public abstract long MaximumTransmissionTimeout { get; }

Valeur de propriété

Valeur Int64 qui spécifie le nombre maximal de millisecondes autorisé par une implémentation TCP pour la valeur du délai d’attente de retransmission.

Exemples

L’exemple de code suivant affiche les informations de délai d’attente et de connexion maximale.

public static void ShowTcpTimeouts()
{
    IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
    TcpStatistics tcpstat = properties.GetTcpIPv4Statistics();

    Console.WriteLine("  Minimum Transmission Timeout............. : {0}",
        tcpstat.MinimumTransmissionTimeout);
    Console.WriteLine("  Maximum Transmission Timeout............. : {0}",
        tcpstat.MaximumTransmissionTimeout);
    Console.WriteLine("  Maximum connections ............. : {0}",
        tcpstat.MaximumConnections);
    Console.WriteLine();
}

Remarques

TCP démarre un minuteur de retransmission lorsque chaque segment sortant est passé à la couche réseau (IP). Si aucun accusé de réception n’est reçu pour les données du segment avant l’expiration du minuteur, le segment est retransmis. Le minuteur peut être défini sur n’importe quelle valeur comprise entre la MinimumTransmissionTimeout valeur et la MaximumTransmissionTimeout valeur.

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1