DefaultPropertiesToSend.UseJournalQueue 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示是否在始发计算机的计算机日记中保留消息的副本。
public:
property bool UseJournalQueue { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgUseJournalQueue")]
public bool UseJournalQueue { get; set; }
[<System.Messaging.MessagingDescription("MsgUseJournalQueue")>]
member this.UseJournalQueue : bool with get, set
Public Property UseJournalQueue As Boolean
属性值
要求在消息成功地从发件计算机传送到下一步后,将消息的副本保存在发件计算机的计算机日记中时为 true
,否则为 false
。 默认值为 false
。
- 属性
注解
UseJournalQueue 并 UseDeadLetterQueue 指定消息队列跟踪消息的方式。 如果 UseJournalQueue 为 true
,则在传输消息的每个步骤中,都会在原始计算机上的计算机日志中保留一个副本。
仅当目标队列位于远程计算机上时,才会将发送的消息复制到日记队列。 如果目标位于本地计算机上,则消息将直接发送到队列;没有需要日记的中间步骤。
在日记队列中存储消息时,定期清空队列以删除不再需要的消息。 存储在日记队列中的消息计入队列所在的计算机的配额, (管理员) 设置计算机配额。
不会创建日记或死信队列。 这两个都是由消息队列生成的系统队列。
日志可由消息和队列指定。 当 为 true
时DefaultPropertiesToSend.UseJournalQueue,消息在发送时进行日记。 如果 MessageQueue.UseJournalQueue 为 true
,则消息在收到时进行日记。