为方便起见,预定义了某些消息属性。预定义的属性可以读取但不得进行设置。预定义的消息属性有:
ias_Adapters 用于网络状态通知消息,是一个可用于连接到 MobiLink 服务器的网络适配器的列表。此列表为字符串,由竖线分隔。
ias_RASNames 字符串。用于网络状态通知消息,是一个可用于连接到 MobiLink 服务器的 RAS 条目名的列表。此列表用竖线分隔。
ias_NetworkStatus Int.用于网络状态通知消息,表示网络连接的状态。如果已连接,则值为 1;否则,值为 0。
ias_Status Int.消息的当前状态。SQL API 不支持此属性。其值可以是:
状态代码 | 说明 |
---|---|
1 | 待执行 - 消息已发送但未被接收。 |
10 | 正在接收 - 消息处于正在接收过程中,或者已接收但未确认。 |
20 | 最终 - 消息已达到最终状态。 |
30 | 已到期 - 消息在达到到期时间之前未被接收。 |
40 | 已取消 - 消息已取消。 |
50 | 无法收到 - 消息格式错误或尝试传送时失败次数过多。 |
60 | 已接收 - 消息已接收并得到确认。 |
存在用于表示状态值的常量。请参见:
ias_StatusTime 消息转为其当前状态的时间。它的单位符合平台要求。它为本地时间。在 C++ API 中,对于 Windows 和 PocketPC 平台,时间戳为 SYSTEMTIME,它被转换为 FILETIME 并复制到 qa_long 值中。SQL API 不支持此属性。
API | 此属性返回…… |
---|---|
.NET | DateTime |
C++ | string |
Java | java.util.Date 对象 |
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |