在wcf中传递变体

时间:2013-09-10 16:17:20

标签: wcf vb6 type-mismatch

我有一个内部调用VB DLL的WCF服务。 VB Dll具有签名

的功能

DeleteAccount(ByVal strUser As String, ByVal varAccountID As Variant, ByVal intOption As Integer)

在我的客户端,这是一个简单的ASP页面,我正在做以下事情

 public int DeleteAccount(String user , int[] arrAccountIDs, int iDelOption)
        {
            API.APIMgrClass objAPIMgrDotNet = new API.APIMgrClass ();
            int objRetVal = 0;
            objRetVal = objAPIMgrDotNet.DeleteAccount("", arrAccountIDs, 0);
            return objRetVal;

        }

其中client是我添加的参考对象。

但它抛出一个错误,说明第二个参数的类型不匹配。

请帮帮我。

提前致谢。

0 个答案:

没有答案