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触发器服务? –