通过


ObjectContext.AcceptAllChanges 方法

定义

接受对对象上下文中对象所做的所有更改。

public:
 void AcceptAllChanges();
public void AcceptAllChanges();
member this.AcceptAllChanges : unit -> unit
Public Sub AcceptAllChanges ()

注解

接受所有关联条目的 ObjectStateManager 更改,以便其结果状态保持不变或分离。

此方法循环访问已添加或修改的所有ObjectStateEntryObjectStateManager对象,然后将条目的状态设置为“未更改”。 已删除的项目将分离。

SaveChanges如果调用了该方法且AcceptAllChangesAfterSave未指定该方法,则用户必须调用该方法AcceptAllChanges。 此方法 AcceptAllChanges 在事务失败且用户想要重试的情况下非常有用。

适用于

另请参阅