实体框架4,更新特定属性

时间:2011-08-04 20:13:27

标签: entity-framework entity-framework-4

我习惯在我可以做的地方首先使用代码:

db.Users.Attach(user);
db.Entry(user).Property(propertyName).IsModified = true;

如何使用DataModel方法执行此操作?

我的datacontext上没有Entry方法。

1 个答案:

答案 0 :(得分:0)

使用:

context.Users.Attach(user);
ObjectStateEntry entry = context.ObjectStateManager.GetObjectStateEntry(user);
entry.SetModifiedProperty(propertyName);