ASP.NET Soap Webservice Implicit" Out"参数

时间:2018-01-09 17:52:18

标签: c# asp.net web-services wcf soap

我正在对我公司的一个旧网站进行现代化改造。作为此过程的一部分,我需要更改一些对我们托管的Web服务的调用。

我对WCF编程有点新鲜,我知道有一种旧的方式"和#34;新方式"使用这些服务。我们网站的旧版本以旧的方式打电话给他们,我试图以新的方式更新它们。除此之外,我不了解它的结构。

我所看到的主要问题是,在我们的一些服务电话结束时,我们有两个" out"参数。例如,对PayPal网络服务的调用已经

out processPayPalCCTestResult, out processPayPalCCTestResultSpecified

两者都是布尔值。我一般都了解参数,但我认为从设计的角度来看,使用它们的做法是不受欢迎的。

这两个参数没有出现在webservice的定义中,Visual Studios抛出了一个"没有重载的版本接受了这么多参数"错误。我假设,这些参数是我不知道的WCF的架构特性。这些参数表示什么,以及如何让Visual Studios了解它们的存在?或者根本不可能使用"新方式"与WCF交互?

0 个答案:

没有答案