Ef Code First是否支持批量CUD,您是否有示例?

时间:2011-06-17 09:05:17

标签: wcf entity-framework c#-4.0 ef-code-first

我试图在没有找到任何答案的情况下谷歌这个问题。 我试图在wcf,实体框架工作项目中批量更新/插入实体。 我的问题是Entity Framework 4.1(代码优先)是否支持批量插入,更新和删除? 如果ef 4.1确实支持cud,你有任何例子吗?

1 个答案:

答案 0 :(得分:0)

实体框架(所有版本)支持CUD(插入,更新,删除),但它不支持批处理命令。这意味着每个插入,更新和删除都在单独的往返数据库中执行。

这与WCF无关。如果您想要通过WCF进行批处理,您只需要发送对象集合进行处理,然后让它们通过EF在服务器上进行处理(无需批处理)。 WCF数据服务支持在一次往返中将多个对象传递给服务器的批处理。