TcpStatistics.MaximumTransmissionTimeout プロパティ

定義

伝送制御プロトコル (TCP) セグメントの最大再送信タイムアウト値を取得します。

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

プロパティ値

再送信タイムアウト値の TCP 実装で許可される最大ミリ秒数を指定する Int64 値。

次のコード例では、タイムアウトと最大接続情報を表示します。

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

注釈

TCP は、各送信セグメントがネットワーク 層 (IP) に渡されると、再送信タイマーを開始します。 タイマーの有効期限が切れる前にセグメント内のデータに対する受信確認が受信されない場合、セグメントは再送信されます。 タイマーは、 MinimumTransmissionTimeout 値と MaximumTransmissionTimeout 値の間の任意の値に設定できます。

適用対象