将 Silverlight 3 与 RIA 结合使用:LoadOperation.Completed 事件与通过 DomainContext.Load 方法使用回调有什么区别?两者都异步触发,并且都提供对 LoadOperation 的访问。什么时候/为什么我会使用一个而不是另一个?

谢谢 :-)

最佳答案

没有区别;提供 2 个选项以提高灵活性。很多时候,回调就足够了,但是如果您从方法返回 LoadOperation,则调用者可以选择订阅。

请注意,即使 Load 在您订阅 Completed 事件之前完成,您的处理程序仍将被调用。我们保证每个订阅者都会被调用。

关于silverlight-3.0 - LoadOperation.Completed 与 DomainContext.Load() 中的回调,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2417699/

10-13 06:53