что такое шаблон по умолчанию в структуре сущностей? - PullRequest
0 голосов
/ 28 апреля 2010

Каков шаблон по умолчанию, используемый в платформе сущностей?

Это простые сущности или набор изменений?

Можете ли вы дать мне простой код для каждого?

спасибо

1 Ответ

1 голос
/ 28 апреля 2010

Шаблон по умолчанию будет простые сущности

Однако оба шаблона поддерживаются, и их использование будет зависеть от приложения. Если вы хотите шаблон «Набор изменений», я бы предложил альтернативные «Само-отслеживающиеся» сущности .

EF поддерживает шаблон простых сущностей, позволяя вам присоединять / отсоединять ваш объект от контекста, вызывая Attach / Detach / ApplyPropertyChanges

EF 3.5 делает более сложным использование шаблона набора изменений. Потому что это не дает вам возможности передавать изменения сущностям. Однако, если у вас есть возможность использовать службы данных, вы можете это осуществить.

EF 4 Поддерживает шаблон самообследования, позволяя настраивать код отслеживания, который генерируется на основе вашей модели EF.

Что касается подробностей, MS примеров фактически предоставила хороший набор определения шаблонов , а также примеры реализации

В этом блоге вы найдете все, что вам нужно.

Создание приложений N-уровня с EF4

Пример реализации набора изменений

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...