TcpStatistics.MaximumTransmissionTimeout プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
伝送制御プロトコル (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) に渡されると、再送信タイマーを開始します。 タイマーが期限切れになる前にセグメント内のデータに対する受信確認が受信されない場合、セグメントは再送信されます。 タイマーは、値と値の間の任意の値にMinimumTransmissionTimeoutMaximumTransmissionTimeout設定できます。