C# MSMQ-按特定标识符接收消息?

C# MSMQ-按特定标识符接收消息?,c#,msmq,C#,Msmq,我最近进入了MSMQ。我试图只从具有唯一ID的队列接收特定消息 我试着用CorrelationID来做这个,但是运气不好 var message = queue.ReceiveByCorrelationId("12345678901234567890"); 这在理论上是可行的,只要我能在发送消息之前自己设置消息的相关ID。但是,我不能 如何仅接收我在队列中指定的特定类型的消息?您不能为这些特定消息使用备用队列吗?那么这是一个问题。

我最近进入了MSMQ。我试图只从具有唯一ID的队列接收特定消息

我试着用CorrelationID来做这个,但是运气不好

var message = queue.ReceiveByCorrelationId("12345678901234567890");
这在理论上是可行的,只要我能在发送消息之前自己设置消息的相关ID。但是,我不能


如何仅接收我在队列中指定的特定类型的消息?

您不能为这些特定消息使用备用队列吗?那么这是一个问题。