我是银光的新手。 在我的办公室项目中,我看到对Web服务方法进行异步调用,传递的eventargs类型为 methodNameCompletedEventArgs 。 我想知道这些异步调用的基础知识,以及如何在C#ViewModel中制作这种异步调用的详细语法。
任何人都可以帮我指导。 感谢。
答案 0 :(得分:0)
首先你必须使用SlsVcUtil.EXE生成你的代理,然后你可以简单地绑定你的方法,默认情况下,你的方法是异步的ViewModel
这里有一个示例,您可以生成客户端代理
slsvcutil http://example.com/service.svc?wsdl /edb /namespace:"*,SilverlightApplication1.ServiceReference1" /ct:System.Collections.ObjectModel.ObservableCollection`1 /r:"c:\Program Files\Microsoft Silverlight\4.0.#####\System.Windows.dll"
您可以从here
下载入门示例