QATransactionalManager 类从 QAManagerBase 派生并且管理事务性 QAnywhere 消息传递操作。
Public Interface QATransactionalManager Inherits QAManagerBase
public interface QATransactionalManager : QAManagerBase
QATransactionalManager 接口的所有成员,包括所有继承的成员。
名称 | 说明 |
---|---|
不建议使用此方法。 | |
浏览具有给定消息 ID 的消息。 | |
浏览正在等待的已发送到给定地址的下一条可用消息。 | |
浏览消息存储库中满足给定选择程序的排队消息。 | |
取消具有给定消息 ID 的消息。 | |
关闭到 QAnywhere 消息系统的连接并释放 QAManagerBase 使用的所有资源。 | |
提交当前事务并开始新的事务。 | |
创建一个 QABinaryMessage 对象。 | |
创建一个 QATextMessage 对象。 | |
获取预定义或自定义消息存储库属性的布尔值。 | |
获取预定义或自定义消息存储库属性的双精度值。 | |
获取预定义或自定义消息存储库属性的浮点值。 | |
获取预定义或自定义消息存储库属性的整型值。 | |
获取预定义或自定义消息存储库属性的长整型值。 | |
返回下一个发送到指定地址的可用 QAMessage。 | |
返回下一个发送到指定地址并满足给定选择程序的可用 QAMessage。 | |
返回下一个发送到给定地址并满足给定选择程序的可用 QAMessage。 | |
返回下一个发送到给定地址并满足给定选择程序的可用 QAMessage。 | |
返回下一个发送到给定地址的可用 QAMessage。 | |
返回下一个发送到给定地址的可用 QAMessage。 | |
基于给定过滤器,返回所有队列的深度总和。 | |
获取预定义或自定义消息存储库属性的有符号字节值。 | |
获取预定义或自定义消息存储库属性的短整型值。 | |
获取表示消息存储库属性的 System.Object。 | |
获取消息存储库属性名称的枚举器。 | |
获取预定义或自定义消息存储库属性的字符串值。 | |
打开一个 QATransactionalManager 实例。 | |
测试当前是否存在给定属性的值。 | |
准备将发送给另一 QAnywhere 客户端的消息。 | |
准备将发送给另一 QAnywhere 客户端的消息。 | |
重新打开 QAManagerBase。 | |
回退当前事务并开始新的事务。 | |
将预定义或自定义消息存储库属性设置为布尔值。 | |
将预定义或自定义消息存储库属性设置为双精度值。 | |
将 ExceptionListener 委派设置为在异步处理 QAnywhere 消息时,接收 QAException。 | |
将 ExceptionListener2 委派设置为在异步处理 QAnywhere 消息时,接收 QAException。 | |
将预定义或自定义消息存储库属性设置为浮点值。 | |
将预定义或自定义消息存储库属性设置为整型值。 | |
将预定义或自定义消息存储库属性设置为长整型值。 | |
将 MessageListener 委派设置为异步接收 QAnywhere 消息。 | |
将 MessageListener2 委派设置为异步接收 QAnywhere 消息。 | |
将 MessageListener 委派设置为使用消息选择程序异步接收 QAnywhere 消息。 | |
将 MessageListener2 委派设置为使用消息选择程序异步接收 QAnywhere 消息。 | |
用于通过编程方式设置 QAnywhere Manager 配置属性。 | |
将预定义或自定义消息存储库属性设置为 sbyte(有符号字节)值。 | |
将预定义或自定义消息存储库属性设置为短整型值。 | |
将预定义或自定义消息存储库属性设置为 System.Object 值。 | |
将预定义或自定义消息存储库属性设置为字符串值。 | |
启动 QAManagerBase 来接收消息监听器中进来的消息。 | |
使 QAManagerBase 停止接收进来的消息。 | |
在上载任何发送给其它客户端的消息和下载任何发送给本地客户端的消息时,皆与 QAnywhere 消息服务器保持同步。 | |
返回所接收消息的 QAManager 确认模式。 |
有关派生行为的详细说明,请参见 QAManagerBase。
QATransactionalManager 只能用于事务性确认。使用 QATransactionalManager.Commit() 方法提交全部 QAManagerBase.PutMessage 和 QAManagerBase.GetMessage 调用。
有关详细信息,请参见事务性消息传递实现。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |