我使用WCF
服務實現從數據庫獲取數據(在服務端使用Entity Framework
和LINQ
)。但是,當服務返回數據時,我收到錯誤:The underlying connection was closed. The connection was closed unexpectedly
。我怎樣才能繞過它?從wcf到客戶端的轉換數據中的意外關閉連接
回答
如果您未返回強類型對象,則必須將其更改爲強類型對象。當你返回一個對象時,它必須被序列化爲XML。並且序列化程序不知道如何序列化類型爲object
的對象或匿名類型,因爲它不知道它必須序列化的對象類型或類的屬性等。
該服務返回一個強類型對象。 – Calax 2013-03-16 16:18:35
你可以請包括一些代碼和你被拋出異常的行嗎? – MaxDataSol 2013-03-16 16:19:53
當我打電話給我的服務時發生錯誤:MyClass result = MyService.GiveResult() – Calax 2013-03-16 16:57:43
- 1. 客戶端關閉連接
- 2. WCF-「底層連接已關閉:連接意外關閉」
- 3. 底層連接已關閉:連接意外關閉wcf
- 4. 底層連接已關閉:連接意外關閉 - wcf
- 5. WP7 WCF底層連接已關閉:連接意外關閉
- 6. 奇怪的WCF異常:底層連接已關閉:連接意外關閉
- 7. Resteasy客戶端不關閉連接
- 8. 關閉TCPlistener /客戶端連接
- 9. 客戶端意外關機
- 10. 與WCF客戶端連接
- 11. 在HttpClient中關閉意外的連接
- 12. 客戶端到客戶端的連接?
- 13. 匿名客戶端連接到WCF
- 14. [Golang]客戶端rabbitMQ意外關閉TCP連接,如何捕獲或修復它?
- 15. 使用連接到客戶端的ObjectInputStream和ObjectOutputStream從客戶端讀取數據
- 16. 常見的WCF異常:連接意外關閉
- 17. WCF的「使用」語句中的異常未正確關閉連接。如何關閉有故障的WCF客戶端連接或具有異常的連接?
- 18. 什麼時候關閉WCF客戶端?
- 19. WCF 4關閉客戶端代理
- 20. WCF客戶端 - 客戶端何時關閉通道
- 21. 客戶端可以從10.20.0.2連接到192.168.0.2上的wcf主機?
- 22. 在我的c#客戶端接收意外的UDP數據包
- 23. 在postgres中意外關閉連接
- 24. 底層連接已關閉:連接意外關閉#2
- 25. 底層連接已關閉:連接意外關閉
- 26. System.Net.WebException:底層連接已關閉:連接意外關閉
- 27. 檢測node.js中客戶端連接的關閉
- 28. 關閉WCF連接
- 29. Java套接字 - 關閉到服務器套接字的telnet客戶端連接
- 30. 在讓客戶端知道的同時從服務器端關閉TCP連接
你是否返回一個強類型的對象? – MaxDataSol 2013-03-16 16:12:07
您能否請包括給您帶來麻煩的代碼。包括對您的服務和回報的電話。 – 2013-03-16 16:12:38
是的,我返回一個強類型的對象。 – Calax 2013-03-16 16:19:18