|
|
1
3
linq to sql和entity framework都将使用相同的调用(假设您仍然具有活动上下文):
一种更合适的方法是将上下文视为工作单元,在这种情况下,刷新对象时将不再具有活动上下文。您只需丢弃当前使用的对象,并从新上下文中获取新的副本。 |
|
2
1
我认为您可以使用.getOriginalEntityState(Yourity)来检索原始值。然后将更新后的实体设置回原始实体
非常伪代码,但我认为它传达了正确的想法。使用此方法,您还可以在不刷新整个实体的情况下撤消一个或多个属性更改。 |
|
|
Rm558 · 是否可以更改XML类型上的LINQPad代码生成? 8 年前 |
|
|
MJK · 规范模式-使用ICollection实现表达式 8 年前 |
|
|
Roland Ebner · 为实体框架多对多关系构建表达式树? 8 年前 |