![]() |
1
7
能够
|
![]() |
2
3
你不能真的这样做——可查询的更像是一个指针,而不是数据。如果您正在缓存数据,那么您需要加载数据。Yapiskan有正确的想法——缓存结果tolist()并将其返回到asqueryable()。 请注意,缓存列表将没有DataContext,因此查询选项将仅限于加载在列表中的数据。 |
![]() |
3
2
我想问一下你到底想要缓存什么?查询还是结果? 如果它的结果,那么上面的建议是有意义的,但是如果您希望缓存查询以供以后使用,那么我可以建议使用compiledquery,然后将其存储在某个地方… 这是一篇关于 CompiledQuery 以及如何使用它。 同样,这取决于您是否希望查询被执行… |
![]() |
4
0
查看企业库 caching application block . 它是一个非常好的通用缓存体系结构。 |
![]() |
user1946932 · .Net正则表达式在所有字符前添加空格 5 月前 |
![]() |
TSDrake · 发布ASP。没有特定文件夹的.NET应用程序 6 月前 |
![]() |
Vengat Ramanan · 用户登录Asp时隐藏导航和页脚。网络核心 10 月前 |
![]() |
ramamoorthy_villi · 输入验证错误外键字段 11 月前 |
![]() |
Enderbyte09 · ASP。NET Core绝对拒绝在其他端口上托管 11 月前 |