ConnectionRetryTimeout 属性

指定 SQL Server Compact 3.5 客户端在请求失败后继续重试发送请求的时间(秒)。

命名空间:  System.Data.SqlServerCe
程序集:  System.Data.SqlServerCe(在 System.Data.SqlServerCe.dll 中)

语法

声明
Public Property ConnectionRetryTimeout As Short
    Get
    Set
用法
Dim instance As SqlCeRemoteDataAccess
Dim value As Short

value = instance.ConnectionRetryTimeout

instance.ConnectionRetryTimeout = value
public short ConnectionRetryTimeout { get; set; }
public:
property short ConnectionRetryTimeout {
    short get ();
    void set (short value);
}
member ConnectionRetryTimeout : int16 with get, set
function get ConnectionRetryTimeout () : short
function set ConnectionRetryTimeout (value : short)

属性值

类型:System. . :: . .Int16
ConnectionRetryTimeout 值,其默认值为 120 秒。

注释

使用 ConnectionRetryTimeout 属性,您可以指定在连接失败后 SQL Server Compact 3.5 客户端将尝试恢复连接的时间。此属性只适用于下面的情形:最初连接成功,但后来连接被破坏了。如果在指定时间内恢复了连接,则操作(PushPullSubmitSql)将继续。如果尚未重新建立连接便发生了 ConnectionRetryTimeout,则操作失败。

由于存在其他网络影响,ConnectionRetryTimeout 设置并不是一个精确值,而只是在放弃同步之前经历的实际时间的近似值。

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

请参阅

参考

SqlCeRemoteDataAccess类

SqlCeRemoteDataAccess 成员

System.Data.SqlServerCe 命名空间