在我的WCF實現下面的方法:如何從WCF服務返回一個LINQ to SQL Table實體?
public Campaign GetCampaignByDisplayName(String displayName)
其中Campaign
是我的SQL Server數據庫中的表,我的客戶端應用程序拋出一個異常,上述方法返回時。從其他相關帖子看來,這個問題可能與Campaign
不可序列化有關。進入生成的數據庫設計器源文件並適時忽略「對此文件的更改可能導致錯誤行爲......」的警告......我將[Serializable]
屬性添加到Campaign
類,導致一旦重新生成一個不可編譯的代理文件。
顯然我在這裏錯過了一個關鍵概念。我需要做什麼才能以這種方式傳遞LINQ to SQL記錄?
謝謝。我還從Scott Gu的博客上閱讀了這篇文章:http://codeexperiment.com/post/Returning-LINQ-to-SQL-Entities-From-WCF.aspx,我通過將我的問題的標題粘貼到Google中找到了它。強化課程:仔細選擇標題作爲您的問題! – 2010-12-06 02:18:41