Cache对象用于在HTTP请求间保存页面或数据。该对象的使用可以极大的提高整个应用程序的效率。它充许将频繁访问的大量服务器资源存储在内存中,当用户发出相同的请求后服务器不用再次处理而将Cache中保存的信息返回给用户,节省了服务器处理请求的时间。此对象的实例是每个应用程序专用的,其生存期依赖于该应用程序的生存期。当重新启动应用程序时,将重新创建其Cache对象的实例。使用Cache对象保存和读取信息的代码如下。
//给信息赋值
Cache[" nameID"]= " 0001";
//添加信息
Cache.Insert(" nameID", "0001 ");
//读取信息
String NameID=Cache[" nameID"].ToString();
注意:如果要利用缓存提供的清理、到期时间和依赖项等功能,必须使用Cache.Inser方法和Cache.Add方法添加信息。