3
我正在使用Silverlight WCF服務代碼gen工具(SLsvcUtil.exe)來獲取WCF .svc並創建一個類以使用它。Silverlight服務代碼只能創建異步函數調用? (SLsvcUtil.exe)
參見:http://msdn.microsoft.com/en-us/library/cc197958(v=vs.95).aspx
它只產生具有異步函數調用的代碼。有沒有辦法讓生成的同步調用?
我正在使用Silverlight WCF服務代碼gen工具(SLsvcUtil.exe)來獲取WCF .svc並創建一個類以使用它。Silverlight服務代碼只能創建異步函數調用? (SLsvcUtil.exe)
參見:http://msdn.microsoft.com/en-us/library/cc197958(v=vs.95).aspx
它只產生具有異步函數調用的代碼。有沒有辦法讓生成的同步調用?
沒有。 Silverlight不允許同步調用,以避免鎖定瀏覽器。它需要成爲一名好的插件公民。無論如何,同步調用只適用於開發人員,而不是用戶。無論如何,您都希望避免在應用程序中鎖定用戶界面。 Silverlight只是迫使你採取這些更好的做法。
希望這有助於...
克里斯