TcpStatistics.MaximumTransmissionTimeout Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den maximalen Timeoutwert für Neuübertragungen für TCP (Transmission Control Protocol)-Segmente ab.
public:
abstract property long MaximumTransmissionTimeout { long get(); };
public abstract long MaximumTransmissionTimeout { get; }
member this.MaximumTransmissionTimeout : int64
Public MustOverride ReadOnly Property MaximumTransmissionTimeout As Long
Eigenschaftswert
Ein Int64-Wert, der die maximale Anzahl von Millisekunden angibt, die bei einer TCP-Implementierung für den Timeoutwert für Neuübertragungen zulässig ist.
Beispiele
Im folgenden Codebeispiel werden Timeout- und maximale Verbindungsinformationen angezeigt.
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
Hinweise
TCP startet einen Timer für die erneute Übertragung, wenn jedes ausgehende Segment an die Netzwerkebene (IP) übergeben wird. Wenn keine Bestätigung für die Daten im Segment empfangen wird, bevor der Timer abläuft, wird das Segment erneut übermittelt. Der Timer kann auf einen beliebigen Wert zwischen dem MinimumTransmissionTimeout Wert und dem MaximumTransmissionTimeout Wert festgelegt werden.