如何知道某个对象(从某些datacontext中提取)是否在某些过程中得到更新?
是否有任何内置方法/ prop可以完成这项工作,或者我必须定义一个(prop,例如:Updated)并在每次修改对象时将其设置为true?
答案 0 :(得分:3)
您可以通过查询DataContext
类的GetChangeSet属性来实现此目的。这是一个例子:
object entity;
bool hasChanged = context.GetChangeSet().Updates.Contains(entity);
答案 1 :(得分:-1)
我认为你应该查看属性
my_object.EntityState