ConnectionRetryTimeout 属性 (RDA)
ConnectionRetryTimeout 属性指定 SQL Server 2005 Compact Edition (SQL Server Compact Edition) 客户端将在多长时间内继续重新发送失败的请求(以秒计)。
语法
object.ConnectionRetryTimeout(value)
适用范围
SQL Server Compact Edition RDA 对象
一般参数
参数 | 说明 |
---|---|
value |
SQL Server Compact Edition 客户端在多长时间内继续对已建立但失败的连接进行重试(以秒计)。有效值为 0 到 900 秒(包含 0 和 900 秒)。默认值为 120 秒。 |
数据类型
short
可修改
读/写
原型
HRESULT get_ConnectionRetryTimeout(short *pVal);
HRESULT put_ConnectionRetryTimeout(short newVal);
备注
使用 ConnectionRetryTimeout 属性,您可以指定 SQL Server Compact Edition 客户端在多长时间内尝试对失败的连接进行恢复。该属性只适用于初始连接成功而后又遭毁坏的情况。如果恢复在指定的持续时间内发生,那么操作(Push、Pull 或 SubmitSQL)将会继续。如果 ConnectionRetryTimeout 在重新建立连接之前发生,则操作将会失败。
由于存在其他网络影响,ConnectionRetryTimeout 设置只是实际时间(同步尝试在经历多长时间后即行放弃)的近似值。
有关设置此超时值方面的建议,请参阅优化连接 (SQL Server Compact Edition)。