当我分离一个与另一个缓存实体有关系的对象时,它也是分离的吗?

时间:2013-01-07 09:33:07

标签: c# .net entity-framework

我想知道当我分离一个与另一个缓存实体有关系的对象时会发生什么情况呢?

2 个答案:

答案 0 :(得分:2)

没有。关系设置为null(或清除集合导航属性)。无法分离对象图。最好的解决方法是使用序列化和反序列化对附加实体进行深层复制。

答案 1 :(得分:2)

不,导航属性设置为null。

您可以使用.AsNoTracking()查询已分离的子树。