Mar*_*ett 34
System.Web.HttpContext.Current.Cache
每个应用程序域共享缓存 - 而不是每页.Page只有Page.Cache的便利属性才能获得当前的Cache,这意味着您只需从页面中的方法执行Cache ["key"]即可.
正如您所注意到的,如果您使用静态方法 - 那么您没有Page实例,并且您没有Page.Cache属性.所以,你需要使用HttpContext.Cache.但是,等等 - 你也没有HttpContext实例!没关系,当前正在执行的实例存储在HttpContext.Current的静态属性中.
所以 - 回答你的问题 - 在静态方法中,使用HttpContext.Current.Cache.顺便说一下,您还可以从那里访问" 请求和响应"属性.
| 归档时间: |
|
| 查看次数: |
10410 次 |
| 最近记录: |