红番区打嘴巴子,赣州人才,王春生
using system.collections.generic;
using system.web;
using system;
namespace dataaccess
{
/// <summary>
/// 缓存控制类
/// </summary>
public class cachecontrol
{
public static list<string> allusecachekey = new list<string>();
/// <summary>
/// 添加缓存
/// </summary>
/// <param name="key"></param>
/// <param name="value"></param>
/// <param name="absoluteexpiration"></param>
public static void addcache(string key, object value, datetime absoluteexpiration)
{
if (!allusecachekey.contains(key))
{
allusecachekey.add(key);
}
httpcontext.current.cache.add(key, value, null, absoluteexpiration, timespan.zero, system.web.caching.cacheitempriority.normal, null);
}
/// <summary>
/// 移除缓存
/// </summary>
/// <param name="key"></param>
public static void removecache(string key)
{
if (allusecachekey.contains(key))
{
allusecachekey.remove(key);
}
httpcontext.current.cache.remove(key);
}
/// <summary>
/// 清空使用的缓存
/// </summary>
public static void clearcache()
{
foreach (string value in allusecachekey)
{
httpcontext.current.cache.remove(value);
}
allusecachekey.clear();
}
}
}
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
网友评论