Aracılığıyla paylaş


TcpStatistics.MaximumTransmissionTimeout Özellik

Tanım

İletim Denetimi Protokolü (TCP) kesimleri için en yüksek yeniden iletim zaman aşımı değerini alır.

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

Özellik Değeri

Tcp Int64 uygulaması tarafından yeniden iletim zaman aşımı değeri için izin verilen en fazla milisaniye sayısını belirten bir değer.

Örnekler

Aşağıdaki kod örneği zaman aşımı ve en yüksek bağlantı bilgilerini görüntüler.

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

Açıklamalar

Her giden kesim ağ katmanına (IP) geçirildiğinde TCP yeniden iletim zamanlayıcısını başlatır. Süreölçer süresi dolmadan önce segmentteki veriler için onay alınmazsa, segment yeniden aktarılır. Süreölçer, değer ile değer arasındaki MinimumTransmissionTimeout herhangi bir değere MaximumTransmissionTimeout ayarlanabilir.

Şunlara uygulanır