Message.TransactionStatusQueue 属性

定义

获取源计算机中的事务状态队列。

[System.Messaging.MessagingDescription("MsgTransactionStatusQueue")]
public System.Messaging.MessageQueue TransactionStatusQueue { get; set; }

属性值

源计算机中的事务状态队列,用于将确认消息发回发送应用程序。 默认值为 null

属性

例外

消息尚未发送。 该属性只能在从队列中检索的消息上读取。

- 或 -

消息队列经过筛选后忽略了 TransactionStatusQueue 属性。

示例

下面的代码示例显示消息 TransactionStatusQueue 的 属性的值。

注解

属性 TransactionStatusQueue 标识从连接器应用程序接收读回确认的源计算机上的事务队列。 消息队列设置 属性,连接器应用程序在检索发送到外部队列的事务性消息时使用 属性。

Microsoft 消息队列以外的队列系统中存在外部队列。 消息队列通过连接器应用程序与此类队列通信。

连接器应用程序可以使用事务状态队列将确认消息发送回发送应用程序。 即使发送应用程序不请求其他确认,事务状态队列也应接收这些确认。

适用于

产品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

另请参阅