DefaultPropertiesToSend.UseDeadLetterQueue 属性

定义

获取或设置一个值,该值指示是否将未能传递的消息的副本发送到死信队列。

public:
 property bool UseDeadLetterQueue { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgUseDeadLetterQueue")]
public bool UseDeadLetterQueue { get; set; }
[<System.Messaging.MessagingDescription("MsgUseDeadLetterQueue")>]
member this.UseDeadLetterQueue : bool with get, set
Public Property UseDeadLetterQueue As Boolean

属性值

如果消息传递失败应导致向死信队列发送消息的副本,则为 true,否则为 false。 默认值为 false

属性

注解

UseJournalQueueUseDeadLetterQueue 指定消息队列跟踪消息的方式。 如果 UseDeadLetterQueuetrue,则在非事务性消息 () 传递失败时,消息将发送到计算机上无法传递消息 (的非事务死信队列,例如,如果消息计时器) 过期。

如果事务性消息的传递失败,则会在所有负面和不确定情况下将消息发送到源计算机上的事务死信队列。

将消息存储在死信队列中时,请定期清空队列以删除不再需要的消息。 死信队列中存储的消息计入队列所在的计算机的大小配额。 计算机配额由管理员设置,是指为在计算机上存储消息而分配的总大小,而不只是在单个队列中存储消息。

不会创建日记或死信队列。 这两个都是由消息队列生成的系统队列。

适用于

另请参阅