Поделиться через


ObjectContext.AcceptAllChanges Метод

Определение

Принимает все изменения, внесенные в объекты в данном контексте объекта.

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

Комментарии

Принимает изменения во всех ассоциированных сущностях в диспетчере ObjectStateManager так, что их итоговое состояние является либо неизменным, либо отсоединенным.

Этот метод выполняет итерацию всех объектов ObjectStateEntry в диспетчере ObjectStateManager, которые добавлены или изменены, а затем устанавливает неизменное состояние сущности. Удаленные элементы становятся отсоединенными.

SaveChanges Если метод был вызван, а AcceptAllChangesAfterSave не указан, пользователь должен вызвать AcceptAllChanges метод . Метод AcceptAllChanges полезно использовать, если транзакция завершилась с ошибкой и пользователь хочет сделать повторную попытку.

Применяется к

См. также раздел