0
A
回答
1
看一看下面的MSDN例如:http://msdn.microsoft.com/en-us/library/y918yfy2(v=vs.110).aspx
基本上,調用queue.Send(object)
序列化使用默認XmlMessageFormatter
的對象。 所以你必須使用相同的序列化反序列化消息,並接收Message.Body
的結果轉換到好的類型:
// Connect to the a queue on the local computer.
MessageQueue myQueue = new MessageQueue(".\\myQueue");
// Set the formatter to indicate body contains an Order.
myQueue.Formatter = new XmlMessageFormatter(new Type[] {typeof(MyProject.Order)});
// Receive and format the message.
Message myMessage = myQueue.Receive();
Order myOrder = (Order)myMessage.Body;
相關問題
- 1. IPC消息隊列如何發送對
- 2. 通過消息隊列
- 3. 通過消息隊列發送可變大小緩衝區
- 4. 無法通過公共隊列發送MSMQ消息
- 5. 通過消息隊列發送緩衝區
- 6. Tibco ActiveMatrix BusinessWorks JMS隊列發送器,帶消息類型對象
- 7. 使用Laravel的隊列發送消息
- 8. 通過HTTPS發送消息
- 9. 通過SIP發送消息
- 10. 通過SuperSocket發送消息
- 11. 通過URL發送消息
- 12. JMS - 發送對象消息
- 13. 發送消息到對象
- 14. 發送消息給對象
- 15. 從RabbitMQ隊列中檢索消息
- 16. 從消息隊列中檢索數據
- 17. 發送XML消息給SONIC JMS隊列
- 18. 向AMQP隊列發送大量消息
- 19. 消息隊列發送和接收
- 20. 向隊列發送消息時出錯
- 21. MSMQ發送消息到遠程隊列
- 22. 如何檢查發送到JMS隊列的消息不成功?
- 23. 我的消息隊列發送消息去了哪裏?
- 24. 如何通過node.js來發送通過TCP發送的消息?
- 25. java.lang.NullPointerException在通過對象輸出流發送消息時
- 26. 通過REST發送消息到服務總線隊列並通過TCP接收消息?
- 27. PowerShell循環通過消息隊列
- 28. 通過排隊順序發送消息序號
- 29. Azure隊列存儲不發送隊列消息
- 30. 從隊列中獲取消息只檢索單條消息
你能不能反序列化對象的序列化,你是把它以同樣的方式在隊列中? – ken2k
我不序列化它,只是使用queue.Send(commObject,「Notification mail」); – MaPi