向 dbmlsync 服务器发送一个 ping 请求来检查连接是否正常以及服务器是否活动并响应请求。
Boolean Ping(UInt32 timeout)
只有连接到某个服务器才能调用此方法。
timeout 等待服务器响应 ping 请求的最大毫秒数。使用 DBSC_INFINITY 可一直等待。DBSC_INFINITY 常量在 DbmlSyncClient 类而不是在命名空间中定义,因此需要为该常量加上前缀。例如,timeout = DbmlSyncClient.DBSC_INFINITY;
。
如果从服务器收到了对 ping 请求的响应,则返回 true。
如果未收到对 ping 请求的响应,则返回 false。返回 false 时,您可调用 GetErrorInfo 方法获取有关失败的详细信息。请参见GetErrorInfo 方法。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |