TcpStatistics.MaximumTransmissionTimeout Propriété

Définition

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

public:
 abstract property long MaximumTransmissionTimeout { long get(); };
public abstract long MaximumTransmissionTimeout { get; }
member this.MaximumTransmissionTimeout : int64
Public MustOverride ReadOnly Property MaximumTransmissionTimeout As Long

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.

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 );
}
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();
}
Public Shared Sub ShowTcpTimeouts() 
    Dim properties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
    Dim tcpstat As TcpStatistics = 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)

End Sub

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 à