【发布时间】:2011-10-24 07:58:36
【问题描述】:
如何为EntityDataSource 对象启用缓存。
是否有类似 SqlDataSource 的 EnableCaching 属性到实体?
这个缓存已经默认开启了吗?
【问题讨论】:
标签: asp.net visual-studio entity-framework caching entitydatasource
如何为EntityDataSource 对象启用缓存。
是否有类似 SqlDataSource 的 EnableCaching 属性到实体?
这个缓存已经默认开启了吗?
【问题讨论】:
标签: asp.net visual-studio entity-framework caching entitydatasource
根据this article:
与 LinqDataSource 一样,EntityDataSource 执行服务器端分页,并执行客户端缓存 - 当前和原始数据。原始数据不存储为完整的对象,而是在更新时重建状态所需的最少数据。像任何其他数据源一样,一次更新一次。所以你必须选择一个项目,编辑它并更新它。
所以它自动使用缓存。
【讨论】: