【问题标题】:What is the Difference Between Retrieve & RetrieveMultiple in Dynamics CRM?Dynamics CRM 中的 Retrieve 和 RetrieveMultiple 有什么区别?
【发布时间】:2014-10-05 03:42:09
【问题描述】:

Dynamics CRM 中的 Retrieve 和 RetrieveMultiple 有什么区别? 我知道 RetrieveMultiple 返回多个记录,但需要了解其他差异以及使用它们的优缺点。

谢谢。

【问题讨论】:

    标签: dynamics-crm-2011 dynamics-crm-2013


    【解决方案1】:

    Retrieve 检索给定记录 ID 的单个记录,该方法需要 3 个参数:实体逻辑名称、记录 ID 和您要检索的列(属性)。 如果没有找到记录ID,则抛出异常。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多