我怎样才能发现对象附加到特定的对象上下文?

时间:2010-05-09 09:35:59

标签: c# .net database entity-framework orm

如果我对同一个模型有2个objectContexts,每个对象都有一些对象..

如何才能找到该对象附加到特定的对象上下文?

1 个答案:

答案 0 :(得分:1)

我有一个解决方案,通过检查具有ObjectStateManager的对象:

bool isPresent = objectStateManager.TryGetObjectStateEntry(((IEntityWithKey)order).EntityKey, out stateEntry);
if (isPresent)
{
    Console.WriteLine("The entity was found");
}

这是否可以 总是 很好?