0

私はここにあるAffiliateWindowのAffiliateService(Soap)を実装しているところです

このサービスから2つのメソッドを呼び出すだけで済みます。VS 2010でプロジェクトを設定し、WebServcie参照とプロキシクラスを追加しました。Transactionsを取得するためにTransactionIdを代入する必要があるフェーズを除いて、すべてが正常に機能しています。それが返され、TransactionIdが正しくないとエラーが発生します。

一方、datesとDateTypeを使用してメソッド(getTrasactionList)を呼び出すことができます。しかし、TrasactionIdまたはMerchantIdをいずれかのメソッドに渡そうとすると、このエラーが発生します。

例外の詳細も、アレイが空であることを示しています。しかし、このようにアレイにデータを入力します

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 に答える