Dynamics crm RetrieveMultipleRequest&Service.Retrievemultiple-何时以及为什么?

Dynamics crm RetrieveMultipleRequest&Service.Retrievemultiple-何时以及为什么?,dynamics-crm,dynamics-crm-2011,Dynamics Crm,Dynamics Crm 2011,正如标题所示 我们何时以及为什么要使用RetrieveMultipleRequest over Service.Retrievemultiple 我可以得到一个或两个方案,其中一个方案比另一个方案更可取吗 我的理解是RetrieveMultipleRequest类似于执行FetchXML查询,实际上可以使用FetchXML而不是queryexpression 这是原因吗?如果是这样,在QueryExpression中做不到的FetchXML查询中可以做什么?RetrieveMultiple方法创

正如标题所示

我们何时以及为什么要使用RetrieveMultipleRequest over Service.Retrievemultiple

我可以得到一个或两个方案,其中一个方案比另一个方案更可取吗

我的理解是RetrieveMultipleRequest类似于执行FetchXML查询,实际上可以使用FetchXML而不是queryexpression


这是原因吗?如果是这样,在QueryExpression中做不到的FetchXML查询中可以做什么?

RetrieveMultiple方法创建RetrieveMultipleRequest类的实例并将其发送到服务器。直接使用RetrieveMultipleClass没有特殊用途。

RetrieveMultiple方法创建RetrieveMultipleRequest类的实例并将其发送到服务器。直接使用RetrieveMultipleClass没有特殊用途。

根据

CRM 2011中的CrmService iorOrganizationService包含一组许多实体通用的方法

因此,IOOrganizationService接口的RetrieveMultiple方法是RetrieveMultipleRequest和RetrieveMultipleResponse操作对的快捷方法。这一点在查看时最为明显:文档化的示例引用了IOOrganizationService的RetrieveMultiple方法,而不是RetrieveMultipleRequest或RetrieveMultipleResponse类,这也表明Microsoft希望两者可以互换

因为它们是可互换的,所以可以将FetchXml传递给RetrieveMultiple方法。查看a以了解如何以及为什么使用FetchXml。

根据

CRM 2011中的CrmService iorOrganizationService包含一组许多实体通用的方法

因此,IOOrganizationService接口的RetrieveMultiple方法是RetrieveMultipleRequest和RetrieveMultipleResponse操作对的快捷方法。这一点在查看时最为明显:文档化的示例引用了IOOrganizationService的RetrieveMultiple方法,而不是RetrieveMultipleRequest或RetrieveMultipleResponse类,这也表明Microsoft希望两者可以互换

因为它们是可互换的,所以可以将FetchXml传递给RetrieveMultiple方法。请参阅以了解如何以及为什么使用FetchXml