KeepAlive
このプロパティは、アイドル状態の接続を存続するかどうかを指定します。
宣言
// C#
public static Boolean KeepAlive { get; set; }
プロパティ・タイプ
System.Boolean
備考
KeepAliveをオンにすると、ファイアウォールなどによってアイドル状態のTCP接続を切断できません。KeepAliveは、データを含まないプローブ・パケットを定期的に送信し、ACKフラグをオンにすることによって、接続を存続します。
この設定は、KeepAliveIntervalおよびKeepAliveTimeと組み合せて使用されます。
KeepAliveのデフォルトはfalseです。
ODP.NET Core 19.10以降、KeepAliveは、Oracle LinuxなどのWindows以外のオペレーティング・システムでサポートされています。これらのWindows以外のオペレーティング・システムでは、.NET Core 3以上が必要です。