n 缓冲的过期依赖条件
某种意义上,Cache和Application是一样的,都是一种公有的对象。为了取得缓冲与数据有效性之间的平衡,可以根据需要对缓冲过期策略进行合理的设置。
u 文件依赖
Cache.Insert (“Mydata”, Source
, New CacheDependency(Server.MapPath(“authors.xml”)))
此代码的含义是当authors.xml文件不发生变化的时候,缓冲MyData始终有效。
u 时间依赖
设定1小时后过期,这是一种绝对过期。
Cache.Insert(“Mydata”,Source,null
,DateTime.Now.AddHours(1),TimeSpan.Zero);
u 相对过期依赖
当DataSet不再发生变化20分钟以后,缓冲过期。
Cache.Insert(“MyData”,Source,null
,DateTime.MaxValue,TimeSpan.FromMinutes(20));
上一页 [1] [2]
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18