Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#从MagentoSOAPAPIv1.9获取筛选列表_C#_List_Magento_Soap - Fatal编程技术网

C#从MagentoSOAPAPIv1.9获取筛选列表

C#从MagentoSOAPAPIv1.9获取筛选列表,c#,list,magento,soap,C#,List,Magento,Soap,因此,我从Magento获得了SOAP WSDL,并在VS2017中创建了一个服务web引用 我必须使用1.9版本,因此文档是完整的 “信息”的方法很有效: object k = magento.call(sessionID, "customer.info", "10");..... ok 但我无法理解必须使用哪种对象来过滤列表: object k = magento.call(sessionID, "customer.list", ??filters??); 我已经使用了命令式的,但例外情

因此,我从Magento获得了SOAP WSDL,并在VS2017中创建了一个服务web引用

我必须使用1.9版本,因此文档是完整的

“信息”的方法很有效:

object k = magento.call(sessionID, "customer.info", "10");..... ok
但我无法理解必须使用哪种对象来过滤列表:

object k = magento.call(sessionID, "customer.list", ??filters??);
我已经使用了
命令式的
,但例外情况是我不需要IDictorary对象

那么,如何使用过滤器参数获取(即)customer_id<100的列表

以前有人遇到过这个问题吗?
感谢1000

cdo用户表示:一组customerCustomerEntity。它是实体,因此您可以使用任何linq,如:db.customerCustomerEntity。其中(x=>x.customer\u id<100),我需要在将结果保存到db中之前对其进行过滤;当我调用所有结果(以null作为筛选参数)时,我得到另一个异常,类似于太多字节。你确定消息不是“太多参数”吗?不,它允许内存大小为536870912字节(尝试分配92字节)。。。但我无法修改magento/服务器设置您有内存不足错误。在执行调用之前,看起来您必须首先修复内存泄漏。