WCF +发送linq生成的对象

| 我有从.dbml生成的实体。因此,某些对象具有“一对多”关系,并且在实体中它是作为EntitySet生成的。 另外,我有WCF工作流服务应用程序,其中包含具有bussines逻辑的.xamlx。 因此,使用此.xamlx,我尝试将以前生成的对象发送给客户端,但是我遇到一个异常“底层连接已关闭:连接意外关闭”。 EntitySet <>已添加到KnonwTypes。 .dbml文件中的Serelzation模式具有\“ None \”值。 那么,您能告诉我如何解决这个问题吗?     
已邀请:
有内部异常吗? 我的猜测是由导航属性引起的循环引用。 如果是这种情况,您可以选择以下两种方法: 从您的导航属性中删除虚拟关键字,并渴望加载所有内容。注意:不确定这是否适用于linq to sql。 将您的实体映射到简单的dto对象。 使用循环参考感知的序列化器(不是内置于.net的序列化器)。     

要回复问题请先登录注册