1
A
回答
4
您創建消息隊列的實例,並開始在它異步偷看:當加入到隊列中的消息
MessageQueue queue = new MessageQueue(@".\PRIVATE$\Queue");
queue.BeginPeek(TimeSpan.Infinite, null, OnMessageAdded);
註冊的回調被調用。至於你沒有解釋你真正的問題是什麼,我想你想了解添加到隊列中的新郵件:
private void OnMessageAdded(IAsyncResult ar)
{
Message peekedMessage = queue.EndPeek(ar);
//Do whatever you want. Raise a new event, process the message, ...
}
郵件不會採取關閉隊列。您可以使用該消息,但仍然保留在隊列中。所以如果你不需要消息,你可以直接調用queue.EndPeek(ar);
而不用結果。
相關問題
- 1. msmq觸發器未觸發
- 2. 如何在Cassandra中實現觸發器?
- 3. C#的MSMQ觸發器和規則API
- 4. MSMQ觸發器在Windows 2003上沒有觸發
- 5. WPF更新源觸發器實現
- 6. MySQL觸發器 - 實現問題
- 7. 在觸發器中實現條件
- 8. 用過程實現觸發器。 [VHDL]
- 9. 使用觸發器來實現UPDATE CASCADE
- 10. 如何在WPF中實現鼠標離開觸發器?
- 11. 如何在sql server中實現刪除觸發器
- 12. 如何在休眠中實現觸發器
- 13. 如何在Oracle SQL上實現此觸發器?
- 14. 你如何在Rails中實現觸發器?
- 15. 如何爲redis數據存儲實現「觸發器」?
- 16. 如何實現多數據觸發器,多觸發器和多值轉換器功能
- 17. 如何在月底觸發觸發器?
- 18. Oracle SQL觸發器在實現時發生變異
- 19. 使用MSMQ觸發器調用COM +組件時出錯
- 20. 理論:使用SSL發送消息來實現MSMQ
- 21. MSMQ到WCF,實現雙向通信
- 22. WCF或Windows服務實現MSMQ
- 23. MSMQ C#實現使用服務(ServiceBase)
- 24. 使用MSMQ和WCF實現24隊列
- 25. 如何創建觸發器觸發器自引用觸發器......是啊
- 26. 除了觸發其他觸發器外,如何觸發onload?
- 27. 在創建觸發器時觸發現有表上的MySQL觸發器
- 28. 如何發現觸發器的父模式?
- 29. 如何寫觸發器?
- 30. 如何編寫觸發器?
爲什麼不使用MSMQ觸發器服務? –