【发布时间】:2011-12-15 20:07:39
【问题描述】:
在 Silverlight 4 应用程序中,我想增加特定 RIA 服务加载操作的超时时间(不是针对所有加载,只是在特定情况下)。在Configuring the timeout for a WCF RIA Services call from a Silverlight 3 client,我点击了一个链接,该链接据称可以让我设置超时。
它似乎工作正常(没有编译器错误、警告、异常等),只是加载操作仍然提前超时。看来,无论有没有修改端点的代码,加载操作都会在 2 分钟后超时。我订阅的 ChannelFactory 上有一个 Opening 事件,并且在加载操作开始时调用了我的处理程序,因此这似乎确认正在使用 ChannelFactory。此外,我将所有 4 个超时值(接收、打开、关闭、发送)设置为 10 分钟,以确保我没有设置错误。
为什么我无法实际更改 RIA 加载的超时时间?
【问题讨论】:
标签: silverlight-4.0 ria