Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight服务codegen仅创建异步函数调用?(SLsvcUtil.exe)_Silverlight_Wcf_Asynchronous - Fatal编程技术网

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

Silverlight服务codegen仅创建异步函数调用?(SLsvcUtil.exe),silverlight,wcf,asynchronous,Silverlight,Wcf,Asynchronous,我正在使用Silverlight WCF服务代码生成工具(slsvcuti.exe)获取一个WCF.svc并创建一个类来使用它 见: 它生成的代码只有异步函数调用。有没有办法生成同步调用?没有。Silverlight不允许同步调用,以避免锁定浏览器。它需要是一个好的插件公民。无论如何,同步调用只对开发人员有利,对用户不利。无论如何,您都希望避免锁定应用程序中的UI。Silverlight只是强迫你接受这些更好的练习 希望这有助于 克里斯

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

见:


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

没有。Silverlight不允许同步调用,以避免锁定浏览器。它需要是一个好的插件公民。无论如何,同步调用只对开发人员有利,对用户不利。无论如何,您都希望避免锁定应用程序中的UI。Silverlight只是强迫你接受这些更好的练习

希望这有助于

克里斯