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

SQL Anywhere 11.0.1 (中文) » QAnywhere » 消息

 

消息属性

每条消息都包含用于支持应用程序定义的属性值的内置工具。这些消息属性允许您执行应用程序定义的消息过滤。

消息属性是名称值对,可选择将其插入消息以提供结构。例如,在 .NET API 中,由常量 MessageProperties.ORIGINATOR 标识的预定义消息属性 ias_Originator 将提供发送消息的消息存储库 ID。消息属性可在传输规则中使用,以确定消息是否适合传输。

消息属性的类型共有两种:

  • 预定义的消息属性   这些消息属性始终用 ias_ 或 IAS_ 作为前缀。请参见预定义的消息属性

  • 自定义消息属性   这些消息属性可由您进行定义。不能以 ias_ 或 IAS_ 作为其前缀。请参见自定义消息属性

在这两种情况下,均可使用 get 和 set 方法来访问消息存储库属性,并可将预定义属性或自定义属性的名称作为第一个参数来进行传递。请参见管理消息属性

预定义的消息属性

为方便起见,预定义了某些消息属性。预定义的消息属性可以读取但不得设置。预定义的消息属性有:

有关消息属性的详细信息,请参见消息属性