我正在尝试从Windows 8手机应用程序调用WCF服务上的函数,但我得到的唯一选项最后是Async和Completed。例如CustLogin显示为CustLoginAsync和CustLoginCompleted。
当我使用Async函数时,它们被解释为Void,即使它们在WCF服务中不是空的
有没有办法正常调用这些函数?
答案 0 :(得分:0)
也许你应该从CustLoginCompleted方法中获取参数。
例如:e.Result ......
我希望它会有所帮助。
答案 1 :(得分:0)
看起来您使用Visual Studio自动生成服务引用,并自动生成异步方法。您可以在以下位置禁用此行为: 添加服务参考 - >高级 - >禁用允许生成异步操作。如果您不需要它们,请禁用它们。否则,您应该阅读有关如何从c#中的异步操作接收结果的信息。