从msmq中的OUTGOING QUEUES中删除一条消息

时间:2017-06-09 23:23:52

标签: wcf message-queue msmq msmq-wcf msmq-transaction

是否可以从传出队列中删除邮件?我没有看到任何删除选项。如何删除这些消息?我是msmq的新手。我正在尝试将消息从我的计算机发送到其他计算机。我的所有消息都位于传出队列中,状态为“LOCKED”。不确定为什么它被锁定,我想在OUTGOING QUEUE中删除所有这些消息。

1 个答案:

答案 0 :(得分:0)

Internal Private Queues and Outgoing Queues中描述了各种可能的状态值。

在此问题中讨论了清空传出队列:How to Purge an MSMQ Outgoing Queue

我没有与MSMQ保持同步,但我怀疑无法从传出队列中删除单个邮件。传出队列是MSMQ内部基础结构的一部分,不应由非MSMQ代码操纵。