WCF 中输出参数的数量似乎有限制。我的服务引用只下载一个 out 参数。
示例:如果服务具有以下方法:
void methodA(out string param1, out string param2)
那么服务引用只会创建
methodA(out string param1).
有谁知道如何解决这个问题?
最佳答案
我认为输出参数的数量没有限制。
但是,对于返回 void
的方法,由于 WSDL 中的限制,第一个 out 参数实际上成为服务引用中方法的返回值。所以我希望方法的签名变成 string methodA(out string param2)
.
关于WCF 和输出参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3827155/