KeepAliveTime

このプロパティは、キープアライブ・プローブが送信されるまでのアイドル時間を指定します。

宣言

// C#
public static int KeepAliveTime  { get; set; }

プロパティ・タイプ

System.Int32

備考

秒単位。デフォルトでは60秒です。

KeepAliveTimeは、プローブを送信して接続がアクティブな状態かどうかを確認し、接続をアクティブなままにするまで待機するアイドル時間を指定します。リモートTCPがプローブの受信確認を返信すると、別のKeepAliveTimeアイドル期間が経過するまで、プローブはそれ以上送信されません。

独立した接続アクティビティが発生するたびに、KeepAliveTimeはリセットされます。そのアクティビティが終了すると、KeepAliveTimeは、プローブを送信するためにカウントダウンを開始します。