Я могу отфильтровать сообщения, которые я получаю от очереди сообщений (MSMQ) некоторым свойством? (иначе тема)

5
задан Michael L Perry 15 September 2008 в 16:00
поделиться

2 ответа

Нет, но можно ПОСМОТРЕТЬ в очередь и решить, хотите ли Вы действительно использовать сообщение.

5
ответ дан 14 December 2019 в 04:51
поделиться

Использование GetMessageEnumerator2 () Как это:

MessageEnumerator en = q.GetMessageEnumerator2();

while (en.MoveNext())
{
    if (en.Current.Label == label)
    {
        string body = ((XmlDocument)en.Current.Body).OuterXml;
        en.RemoveCurrent();
        return body;
    }
}
3
ответ дан 14 December 2019 в 04:51
поделиться