在我的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