gpt4 book ai didi

c# - 如何在消息到达时监控队列?

转载 作者:行者123 更新时间:2023-11-30 21:15:43 25 4
gpt4 key购买 nike

我正在为特定的 MSMQ 队列寻找 FileSystemWatcher 的等效项。是否存在类似的东西,或者我需要自己动手吗?

谢谢!

最佳答案

基本上这不就是MQReceiveMessage 吗?做?很抱歉引用了 C 文档,但是所有这些功能都应该对 .NET 可用。本质上,您可以使用此函数来查看队列中的消息:

When reading messages, you can either peek at (not removing them) or retrieve the messages (removing them) in the queue.

你可以用它来阻塞直到消息准备好:

Processing is blocked in the applicable thread until a message is found in the queue (this is the default setting).

显然,您也可以使用此函数异步接收消息,在这种情况下,它的操作方式与 FileSystemWatcher 非常相似。

关于c# - 如何在消息到达时监控队列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5584698/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com