CompiledQuery
已在LINQ中使用。它接受两个参数,首先是DataContext
和返回类型。基本上,我的问题是DataContext
在以后的版本中已被弃用,我现在正在使用DbContext
。所以我的问题是,有没有办法使用CompiledQuery
功能DBContext
作为参数?或者与CompiledQuery
具有相同功能的方法是什么?我试图检索超过20k的记录,而我所拥有的LINQ查询很简单,但获取这些记录需要时间。
答案 0 :(得分:1)
从EF5开始,查询会自动编译;所以,实际上,您可以使用标准查询并获得相同的效果。