2015-03-13 118 views
1

我試圖清除所有私人隊列中的所有日記帳。我已經使用此代碼清除了所有隊列以獲取隊列:清除所有MSMQ私人隊列日記

MessageQueue[] queueList = MessageQueue.GetPrivateQueuesByMachine("."); 

但是,沒有方法來下拉日記帳。我已經嘗試創建一個單獨的數組來存儲名稱,但是我無法將其返回給MessageQueue類。如果我能弄清楚如何存儲這些名稱,並且仍然能夠使用這些名稱的MessageQueue類,其餘的將很容易。

我也可以在應用程序配置中存儲名稱,並從這裏拉他們,但我不知道如何將其鏈接回MessageQueue類。

如果有人有一個想法讓我知道。

謝謝

+0

我得到了這個工作。如果有人有興趣,我會在有機會的時候發佈代碼。 – maltman 2015-03-13 20:41:54

+0

使用這樣的: [MSMQ:如何programaticaly淨化系統隊列日誌?] [1] [1]:http://stackoverflow.com/questions/1063378/msmq-how-to-purge-system-隊列軸頸programaticaly – maltman 2015-03-16 13:35:33

回答