ConnectTimeout プロパティ

SqlCeReplication オブジェクトがサーバーへの接続を待機する時間を、ミリ秒単位で取得または設定します。

名前空間:  System.Data.SqlServerCe
アセンブリ:  System.Data.SqlServerCe (System.Data.SqlServerCe.dll)

構文

'宣言
Public Property ConnectTimeout As Integer
    Get
    Set
'使用
Dim instance As SqlCeReplication
Dim value As Integer

value = instance.ConnectTimeout

instance.ConnectTimeout = value
public int ConnectTimeout { get; set; }
public:
property int ConnectTimeout {
    int get ();
    void set (int value);
}
member ConnectTimeout : int with get, set
function get ConnectTimeout () : int
function set ConnectTimeout (value : int)

プロパティ値

型: System. . :: . .Int32
タイムアウトを表す [T:System:Int32] 値 (ミリ秒単位)。既定値はありません。

説明

ConnectTimeout に指定された値よりも応答に時間がかかる場合、その応答はキャンセルされます。

指定できる最大のタイムアウトは 360 秒です。このタイムアウト値の推奨される設定については、SQL Server Compact 3.5 オンライン ブックの「接続の最適化」を参照してください。

複数の IP アドレスを持つ (マルチホーム) サーバーへの接続を試みる場合は、サーバー上のすべての IP アドレスに対する累積としてタイムアウトがカウントされます。たとえば、サーバーに IP アドレスが 2 つある場合、最初の IP のタイムアウト値が 500 ミリ秒で、2 番目の IP のタイムアウト値が 500 ミリ秒であれば、サーバーのタイムアウト値は 1000 ミリ秒となります。

関連項目

参照

SqlCeReplication クラス

SqlCeReplication メンバー

System.Data.SqlServerCe 名前空間