2013-02-14 129 views
0

我正在写一个定制的包装用于本地MSMQ在C#/说完看着在ILSpy的System.Messaging代码,我注意到这个实现做了很多工作围绕“过时”队列处理。目前我不处理这种情况,并且想知道在什么情况下处理可能会变得“陈旧”?MSMQ“过时把手”

在此先感谢。

+1

我没有任何线索是什么让这些“过时”处理的现象发生,但他们这样做往往。所以你也应该处理你的包装中的陈旧句柄。我不得不在MSMQ Studio中实现它,否则将无法使用本机API。 – 2013-02-15 07:56:37

回答

0

一个陈旧的手柄不再指向队列。例如,如果目标队列管理器重新启动,队列句柄将不再被知道,并且使用该句柄的通信应该失败。