0

我正在实施位于此处的 AffiliateWindow 的 AffiliateService (Soap) 。

我只需要从这个服务中调用两个方法。我在 VS 2010 中有一个项目设置,并添加了 Web Servcie 参考和代理类。除了我需要输入 TransactionId 以获取交易的阶段之外,每件事都运行良好。它返回并错误说 TransactionId 不正确。

另一方面,我可以使用日期和 DateType 调用方法 (getTrasactionList)。但是当我尝试将 TrasactionId 或 MerchantId 传递给任何一种方法时,我都会收到此错误。

异常详细信息还告诉 Array 为空。但我像这样填充数组

var gTrIdi = new getTransaction
{
aTransactionIds = new ArrayOfint() { id = "'86862924'" }
};

4

1 回答 1

1

我得到了答案。问题出在代理类上。

改为private ArrayOfInt aTransactionIdsField;
在课堂上private int[] aTransactionIdsField;getTransaction它就像一个魅力。

于 2013-01-11T18:27:03.797 回答