教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 System.Web.Caching.Cache实现Web应用程序的缓存

System.Web.Caching.Cache实现Web应用程序的缓存

发布时间:2014-08-11   编辑:jiaochengji.com
System.Web.Caching命名空间提供用于缓存服务器上常用数据的类, System.Web.Caching.Cache用于实现 Web 应用程序的缓存。

System.Web.Caching命名空间提供用于缓存服务器上常用数据的类。这包括 Cache 类,该类是一个使您可以存储任意数据对象(如哈希表和数据集)的词典。它还为这些对象提供到期功能,并提供使您可以添加和移除对象的方法。您还可以添加依赖于其他文件或缓存项的对象,并在从Cache中移除对象时执行回调以通知应用程序。

 System.Web.Caching.Cache用于实现 Web 应用程序的缓存。

 对于每个应用程序域均创建该类的一个实例,并且只要对应的应用程序域保持活动,该实例便保持有效。有关此类实例的信息通过HttpContext对象的Cache属性或Page对象的Cache属性来提供。

  方法:
  Add
  将指定项添加到 Cache 对象,该对象具有依赖项、过期和优先级策略以及一个委托(可用于在从Cache移除插入项时通知应用程序)。如果Cache中已保存了具有相同 key 参数的项,则对此方法的调用将失败。若要使用相同的 key 参数改写现有的Cache项,请使用Insert方法.
  Insert
  向 Cache 对象插入项。使用此方法的某一版本改写具有相同 key 参数的现有Cache项。
  Remove
  从应用程序的 Cache 对象移除指定项。

  Item / Get
  提供通过Name找到Value的方法

您可能感兴趣的文章:
System.Web.Caching.Cache实现Web应用程序的缓存
利用ASP.NET的三种缓存提高站点性能
asp.net 提高网站速度及缓存
有关php的缓存技术介绍
ASP.NET缓存的方法分析
为Asp.net应用程序设置构建Web服务
HTML5应用:离线的应用以及存储的应用
.net中Petshop4.0 缓存设计学习教程
PHP基础之输出缓冲区基本概念、原理分析
.net缓存应用与分析

[关闭]
~ ~