ObjectContext.AcceptAllChanges Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Принимает все изменения, внесенные в объекты в контексте объекта.
public:
void AcceptAllChanges();
public void AcceptAllChanges();
member this.AcceptAllChanges : unit -> unit
Public Sub AcceptAllChanges ()
Комментарии
Принимает изменения для всех связанных записей в ObjectStateManager их результирующем состоянии либо без изменений, либо отсоединяется.
Этот метод выполняет итерацию всех ObjectStateEntry объектов в ObjectStateManager добавлении или изменении, а затем задает состояние записи в значение "Без изменений". Удаленные элементы становятся отсоединяются.
SaveChanges Если метод был вызван и AcceptAllChangesAfterSave не указан, пользователь должен вызвать AcceptAllChanges метод. Этот AcceptAllChanges метод полезен в сценарии, когда транзакция завершилась ошибкой, и пользователь хочет повторить попытку.