TcpStatistics.MinimumTransmissionTimeout Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera minimalną wartość limitu czasu retransmisji dla segmentów protokołu Transmission Control Protocol (TCP).
public:
abstract property long MinimumTransmissionTimeout { long get(); };
public abstract long MinimumTransmissionTimeout { get; }
member this.MinimumTransmissionTimeout : int64
Public MustOverride ReadOnly Property MinimumTransmissionTimeout As Long
Wartość właściwości
Wartość Int64 określająca minimalną liczbę milisekund dozwoloną przez implementację protokołu TCP dla wartości limitu czasu retransmisji.
Przykłady
Poniższy przykład kodu wyświetla limit czasu i maksymalne informacje o połączeniu.
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
Uwagi
Protokół TCP uruchamia czasomierz retransmisji, gdy każdy segment ruchu wychodzącego jest przekazywany do warstwy sieciowej (IP). Jeśli żadne potwierdzenie nie zostanie odebrane dla danych w segmencie przed wygaśnięciem czasomierza, segment zostanie ponownie przekazany. Czasomierz Czasomierz można ustawić na dowolną wartość między wartością MinimumTransmissionTimeout a wartością MaximumTransmissionTimeout .