ObjectContext.AcceptAllChanges ObjectContext.AcceptAllChanges ObjectContext.AcceptAllChanges ObjectContext.AcceptAllChanges Method

Определение

Принимает все изменения, внесенные в объекты в данном контексте объекта.Accepts all changes made to objects in the object context.

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

Комментарии

Принимает изменения во всех ассоциированных сущностях в диспетчере ObjectStateManager так, что их итоговое состояние является либо неизменным, либо отсоединенным.Accepts the changes on all associated entries in the ObjectStateManager so their resultant state is either unchanged or detached.

Этот метод выполняет итерацию всех объектов ObjectStateEntry в диспетчере ObjectStateManager, которые добавлены или изменены, а затем устанавливает неизменное состояние сущности.This method iterates all the ObjectStateEntry objects within the ObjectStateManager that are Added or Modified, and then sets the state of the entry to Unchanged. Удаленные элементы становятся отсоединенными.The Deleted items become detached.

Если метод был вызван AcceptAllChangesAfterSave и не был указан, пользователь должен вызвать AcceptAllChanges метод. SaveChangesIf the SaveChanges method was called and the AcceptAllChangesAfterSave was not specified, the user must call the AcceptAllChanges method. Метод AcceptAllChanges полезно использовать, если транзакция завершилась с ошибкой и пользователь хочет сделать повторную попытку.The AcceptAllChanges method is useful in the scenario where a transaction has failed and a user wants to retry.

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

Дополнительно