【问题标题】:How does one monitor the progress of a RIA WCF submit call?如何监控 RIA WCF 提交调用的进度?
【发布时间】:2010-09-01 02:39:11
【问题描述】:

我有一个 RIA SubmitChanges 取消我的域上下文:

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

在通过 RIA 传输实体集时,是否有监视 SubmitChanges 的进度?我使用 BackgroundWorker 线程进行处理(不是 RIA 调用,因为它们似乎产生了自己的线程),并且它有一个 ProgressChanged 事件,当工作线程中的工作完成时会触发。我捕获它是为了记录我在内存中缓冲的实体的百分比,但我希望在每次成功的 WCF RIA 提交时触发一个事件......类似于“保存到服务器的百分比”。

谢谢,

斯科特

【问题讨论】:

    标签: c# silverlight-4.0 wcf-ria-services


    【解决方案1】:

    我想你可以监控多个请求。但就单个 SubmitChanges() 调用而言,不会有来自服务器的进度响应,因为它是作为一个更改集发送的,而不是一系列单独的请求。

    【讨论】:

    • 啊,我明白了。感谢您的回答!
    猜你喜欢
    • 1970-01-01
    • 2011-04-02
    • 2011-08-31
    • 2016-09-21
    • 2021-06-23
    • 1970-01-01
    • 1970-01-01
    • 2011-11-01
    • 1970-01-01
    相关资源
    最近更新 更多