Шаблон по умолчанию будет простые сущности
Однако оба шаблона поддерживаются, и их использование будет зависеть от приложения. Если вы хотите шаблон «Набор изменений», я бы предложил альтернативные «Само-отслеживающиеся» сущности .
EF поддерживает шаблон простых сущностей, позволяя вам присоединять / отсоединять ваш объект от контекста, вызывая Attach / Detach / ApplyPropertyChanges
EF 3.5 делает более сложным использование шаблона набора изменений. Потому что это не дает вам возможности передавать изменения сущностям. Однако, если у вас есть возможность использовать службы данных, вы можете это осуществить.
EF 4 Поддерживает шаблон самообследования, позволяя настраивать код отслеживания, который генерируется на основе вашей модели EF.
Что касается подробностей, MS примеров фактически предоставила хороший набор определения шаблонов , а также примеры реализации
В этом блоге вы найдете все, что вам нужно.
Создание приложений N-уровня с EF4
Пример реализации набора изменений