none
WCF 如何处理返回Entity Framework自动生成带有关系的实体类型 RRS feed

  • 问题

  • 目前正在写一个demo,需要操作到2张表,是一对多的关系。

    用Entity Framework生成代码之后,实体中一端有一个多端对象的集合,同时,多端又有一个一端的引用。

    比如:比如有一个Parent实体,有一个Child实体,那么,Parent里会有一个ICollection<Child>用来存储所有的孩子,而Child里又会有一个Parent用来指明当前这个Child的Parent。

    通过WCF方法调用返回Parent实体的时候,出了问题,报错提示获取数据超时,知道问题的原因是:序列化一个直接或者间接引用了自己的类对象,就会陷入死循环。请问该如何解决此问题,或者通过什么样的设置可以屏蔽该问题的产生,代码该怎么写???

    • 已移动 ThankfulHeart 2012年2月29日 7:52 WCF问题 (发件人:.NET Framework 一般性问题讨论区)
    2012年2月29日 6:09

全部回复