Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » MobiLink - 客户端管理 » 用于 MobiLink 的 SQL Anywhere 客户端 » Dbmlsync API » 用于 .NET 的 Dbmlsync API

 

SetProperty 方法

允许在类实例上设置修改其各方面行为的属性。

语法
Boolean SetProperty(String name, String Value)
注释

对属性的更改仅影响在属性值更改后所做出的同步请求。

可设置服务器路径属性以在调用 StartServer 方法时指定客户端应从中启动 dbmlsync.exe 的目录。未设置此属性时,会使用路径环境变量来寻找 dbmlsync.exe。请参见StartServer 方法

以下属性控制由GetEvent 方法返回的事件类型。通过禁用不需要的事件,可以提高性能。将对应的属性设置为 "1" 可启用事件类型,设置为 "0" 可禁用事件类型。下面是可用属性和每个可用属性控制的事件类型的列表:

属性名称 控制的事件类型 缺省值
enable errors DBSC_EVENTTYPE_ERROR_MSG 1
enable warnings DBSC_EVENTTYPE_WARNING_MSG 1
enable info msgs DBSC_EVENTTYPE_INFO_MSG 1
enable progress DBSC_EVENTTYPE_PROGRESS_INDEX 0
enable progress text DBSC_EVENTTYPE_PROGRESS_TEXT 0
enable title DBSC_EVENTTYPE_TITLE 0
enable sync start DBSC_EVENTTYPE_SYNC_START 1
enable sync done DBSC_EVENTTYPE_SYNC_DONE 1
参数
  • name   要设置的属性的名称。此名称必须是上述定义的属性名称之一。

  • value   属性要设置成的值。

返回值

如果属性设置成功,则返回 true。

如果属性未设置成功,则返回 false。返回 false 时,您可调用 GetErrorInfo 方法获取有关失败的详细信息。请参见GetErrorInfo 方法