在Windows 8移动应用程序上调用WCF服务功能

时间:2015-02-09 12:08:52

标签: c# wcf

我正在尝试从Windows 8手机应用程序调用WCF服务上的函数,但我得到的唯一选项最后是Async和Completed。例如CustLogin显示为CustLoginAsync和CustLoginCompleted。

当我使用Async函数时,它们被解释为Void,即使它们在WCF服务中不是空的

有没有办法正常调用这些函数?

2 个答案:

答案 0 :(得分:0)

也许你应该从CustLoginCompleted方法中获取参数。

例如:e.Result ......

我希望它会有所帮助。

答案 1 :(得分:0)

看起来您使用Visual Studio自动生成服务引用,并自动生成异步方法。您可以在以下位置禁用此行为: 添加服务参考 - >高级 - >禁用允许生成异步操作。如果您不需要它们,请禁用它们。否则,您应该阅读有关如何从c#中的异步操作接收结果的信息。