Объект WCF RIA с использованием операции загрузки;Как получить последние изменения базы данных - PullRequest
0 голосов
/ 28 июля 2011

это продолжение следующего вопроса
WCF RIA: LoadOperation не обновляет данные

LoadOperation<Clarifications> ClarificationsLP = context.Load(context.GetClarificationsQuery().Where(o => o.ProjectID == ((App)Application.Current).Project.ProjectID).OrderBy(o => o.RaisedOn), LoadBehavior.RefreshCurrent, false); ClarificationsLP.Completed += delegate
        {};

Приведенный выше код работает нормально, он вернет мне все изменения, которые могут произойти в базе данных за пределами моего приложения. Большой! Однако он возвращает мне только новые изменения ... что если элемент был удален? Как я могу справиться с этим? Это проблема для меня.

Любая помощь приветствуется.

Спасибо

1 Ответ

0 голосов
/ 02 августа 2011

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

...