Сохранение одного объекта вместо всего контекста
================================================

 Я столкнулся со сценарием, в котором мне необходимо записать изменения дочерней сущности ассоциации «один ко многим» в базу данных, но не сохранять изменения, внесенные в родительскую сущность. 

 В настоящее время Entity Framework имеет дело с фиксацией базы данных в контексте контекста (EntityContext.SaveChanges ()), которая имеет смысл для навязывания отношений и т. Д. Но мне интересно, есть ли лучшая практика или, возможно, рекомендуемый способ добиться успеха база данных фиксируется на отдельных объектах вместо всего контекста. 

 Лучшие практики? Вы имеете в виду, кроме того, «Не делай этого!»? 

 Я не думаю, что есть лучший способ сделать ObjectContext отличным от состояния базы данных. 

 Если вы должны сделать это, я бы создал новый ObjectContext и внес в него изменения дочернего объекта. Таким образом, оба контекста согласованы.