Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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# 一次创建同一实体的多个记录_C#_Dynamics Crm - Fatal编程技术网

C# 一次创建同一实体的多个记录

C# 一次创建同一实体的多个记录,c#,dynamics-crm,C#,Dynamics Crm,我四处寻找了很长一段时间,但找不到是否可行或如何做到这一点 我的问题是:在一个实体中创建大约500个新记录的最佳方式是什么 是否有方法创建集合并将集合传递给服务。create(myCollectionOf500)? 或者只有简单的for循环和调用Create()方法500次 谢谢 使用Dynamics CRM,您有两种方法来创建记录,第一种是使用您在问题中提到的create方法,第二种是执行CreateRequest消息 如果您的CRM实例至少是CRM 2011 UR12,则可以使用Execut

我四处寻找了很长一段时间,但找不到是否可行或如何做到这一点

我的问题是:在一个实体中创建大约500个新记录的最佳方式是什么

是否有方法创建集合并将集合传递给
服务。create(myCollectionOf500)
? 或者只有简单的
for循环
和调用
Create()
方法500次


谢谢

使用Dynamics CRM,您有两种方法来创建记录,第一种是使用您在问题中提到的
create
方法,第二种是执行
CreateRequest
消息

如果您的CRM实例至少是CRM 2011 UR12,则可以使用
ExecuteMultipleRequest
执行一批请求


一般来说,有
AddRange
方法也与服务关联,因此可以使用,但我认为for循环足够简单。