Dynamics crm 2011 检索和维护的区别是什么;在Dynamics CRM中检索多个?

Dynamics crm 2011 检索和维护的区别是什么;在Dynamics CRM中检索多个?,dynamics-crm-2011,dynamics-crm-2013,Dynamics Crm 2011,Dynamics Crm 2013,Dynamics CRM中Retrieve和RetrieveMultiple的区别是什么? 我知道RetrieveMultiple会返回多条记录,但需要知道其他区别以及使用它们的优缺点 谢谢。检索检索单个记录给定记录ID,该方法需要3个参数:实体逻辑名称、记录ID和要检索的列(属性)。 如果找不到记录ID,它将引发异常 RetrieveMultiple对CRM运行查询,通常使用QueryExpression定义实体逻辑名称、查询条件和要检索的列(属性)。 它总是返回一个EntityCollect

Dynamics CRM中Retrieve和RetrieveMultiple的区别是什么? 我知道RetrieveMultiple会返回多条记录,但需要知道其他区别以及使用它们的优缺点


谢谢。

检索
检索单个记录给定记录ID,该方法需要3个参数:实体逻辑名称、记录ID和要检索的列(属性)。 如果找不到记录ID,它将引发异常

RetrieveMultiple
对CRM运行查询,通常使用
QueryExpression
定义实体逻辑名称、查询条件和要检索的列(属性)。 它总是返回一个
EntityCollection
对象,
Entities
属性包含满足查询条件的记录列表,因此可以返回0、1或n条记录