system.messaging

    5熱度

    2回答

    使用System.Messaging類,如何將msmq消息(在這種情況下爲有毒消息)移動到子隊列中? 看起來像這樣應該很簡單,但我一直無法弄清楚。

    5熱度

    1回答

    在.NET上的MSMQ中,我使用MessageEnumerator來查看隊列中的所有消息。我想刪除符合特定條件的郵件。 當我調用MoveNext逐步通過隊列時,我得到一個布爾值來告訴我當前消息是否存在。但是,當我執行RemoveCurrent時,如何知道刪除後的當前消息是否存在?檢查Current並處理異常的唯一方法是? 這裏是一個例子,我使用了刪除超過一年的消息的簡單條件。假設隊列在別處創建和M

    0熱度

    2回答

    在C#ASP.NET 3.5 Web應用程序在Windows消息隊列的所有消息,我在一段時間出現以下錯誤一次: "Object reference not set to an instance of an object.: at System.Messaging.Interop.MessagePropertyVariants.Unlock() at System.Messaging.Me

    0熱度

    2回答

    我試圖使用消息對象將消息發送到隊列,並且出現錯誤 指定的格式名稱不支持請求的操作。例如,直接隊列格式名稱不能被刪除。 這是代碼。 Order ord = new Order(new Guid(), "Smith & Smith"); Message orderMessage = new Message(ord); orderMessage.UseEncryption =

    0熱度

    1回答

    我創建了幾個測試應用程序來測試MSMQ。在做任何真正的工作之前,我想在幾個控制檯應用程序中使用MSMQ進行測試。 MSMQ以工作組模式安裝在本地服務器上。我的桌面服務器上也安裝了MSMQ。我正嘗試從遠程專用隊列發送和接收消息。 我可以發送消息給MSMQ就好了。我可以在隊列中看到他們。但是,當我嘗試將它們讀出來時,PeekCompleted事件不會觸發。我編寫了另一個調用Receive的同步版本的應

    0熱度

    1回答

    Hej, 我在我的WCF服務中使用httpBinding/netTcpBinding,我試圖用WCF替換一些.Net遠程代碼。這是我在將.Net遠程處理的方法轉換爲WCF服務合同時的第一次測試。我從字面上翻譯了我的方法,舊的代碼使用System.Messaging.Message作爲返回類型。 我的服務合同: <OperationContract(Name:="ReceiveWithTimeOut

    2熱度

    1回答

    有誰知道如何從PowerShell中的MSMQ專用隊列中讀取用戶\組訪問權限?我想這樣做是爲了安裝NServiceBus服務的部署腳本的完整性檢查,以確保服務用戶在安裝服務之前實際上具有對相應隊列的讀取訪問權限。 從System.Messaging.MessageQueue類的文檔看來,有很多方法可以爲隊列設置權限,但沒有獲取權限的方法。 任何幫助,非常感謝! -Jexx

    0熱度

    1回答

    我有以下簡單的代碼: using UnityEngine; using System; using System.Messaging; using System.IO; using RabbitMQ; using Mono.Messaging; using Mono.Messaging.RabbitMQ; namespace NB.src.ui { public cla

    0熱度

    1回答

    這是我第一次使用這個消息庫並使用一些示例代碼來實現它。我第一次運行它,它工作完美,但我突然停止代碼,因爲我的解析方法似乎是錯誤的。所以,當我重新啓動它,代碼凍結在下面一行: message = q.Receive() 是否有可能在消息隊列中被損壞了還是怎麼的?我檢查了服務器管理器,看起來隊列仍然存在,消息數量= 1。 這裏是我的代碼的其餘部分: If MessageQueue.Exists("