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] 值(毫秒),没有默认值。

注释

如果响应的时间长于 [P:System.Data.SqlServerCe.SqlCeReplication.ConnectTimeout,] 中指定的值,则取消该请求。

所允许的最大超时值为 360 秒。有关设置此超时值的建议,请参阅 SQL Server Compact 3.5 联机丛书中的“优化连接”。

如果您试图连接到的服务器具有多个 IP 地址(多宿主),则会将在该服务器上的所有 IP 地址上等待的时间之和算作超时值。例如,如果服务器具有两个 IP 地址,在第一个 IP 上花费 500 毫秒,在第二个 IP 上花费 500 毫秒,则相当于该服务器的超时值为 1000 毫秒。

请参阅

参考

SqlCeReplication类

SqlCeReplication 成员

System.Data.SqlServerCe 命名空间