Как можно отслеживать ход выполнения вызова RIA WCF? - PullRequest
0 голосов
/ 24 июля 2010

У меня есть вызов RIA SubmitChanges из контекста моего домена:

_context.SubmitChanges((results) => ...do something for errors on return

Есть ли какой-либо способ отслеживать ход выполнения SubmitChanges во время передачи объекта, установленного через RIA?Я использую поток BackgroundWorker для выполнения моей обработки (не вызовы RIA, поскольку они, кажется, порождают свой собственный поток), и у него есть событие ProgressChanged, которое вызывается, когда работа в рабочем потоке завершена.Я записываю его для записи процента моих сущностей, буферизованных в памяти, но я бы хотел, чтобы событие срабатывало при каждой успешной фиксации RIA WCF .... что-то вроде «процента, сохраненного на сервере».

Спасибо,

Скотт

1 Ответ

1 голос
/ 24 июля 2010

Вы могли бы отслеживать несколько запросов, я полагаю. Но что касается одного вызова SubmitChanges (), то не будет никакого ответа о ходе выполнения от сервера, поскольку он отправляется как один набор изменений, а не как серия отдельных запросов.

...