Silverlight服务codegen只创建异步函数调用? (SLsvcUtil.exe)

时间:2011-03-29 06:11:49

标签: silverlight wcf asynchronous

我正在使用Silverlight WCF服务代码生成工具(SLsvcUtil.exe)来获取WCF .svc并创建一个类来使用它。

请参阅:http://msdn.microsoft.com/en-us/library/cc197958(v=vs.95).aspx

它生成的代码只有异步函数调用。有没有办法生成同步调用?

1 个答案:

答案 0 :(得分:5)

不。 Silverlight不允许同步调用,以避免锁定浏览器。它需要是一个很好的插件公民。无论如何,同步调用只对开发人员有利,而对用户有利。您希望无论如何都要避免在应用程序中锁定UI。 Silverlight只会迫使你采取这些更好的做法。

希望这会有所帮助......

克里斯