Entity Framework 4.0 - управление версиями - PullRequest
4 голосов
/ 18 октября 2010

Возможно ли это реализовать с EF4.0? Я использовал NHibernate в прошлом, и вы можете пометить столбец отметки времени как столбец «Версия», и это обеспечит параллелизм.

Существует ли эта функция для EF4.0? Если да, есть ли какие-нибудь ресурсы о том, как это настроить? Если его не существует, какие есть альтернативы для двух пользователей, редактирующих один и тот же экземпляр объекта одновременно?

1 Ответ

4 голосов
/ 18 октября 2010

EF отлично справляется с параллелизмом с оптимистической моделью (впереди нет блокировки записей, проверка значений полей не изменялась при обновлении) в свойствах по свойствам. Проверьте, например, http://blogs.u2u.be/diederik/post/2010/05/04/Optimistic-concurrency-using-a-SQL-Timestamp-in-Entity-Framework-40.aspx

Редактировать: Обновлена ​​ссылка.

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