Cache简单类
来源:互联网 发布:手机淘宝链接怎么复制 编辑:程序博客网 时间:2024/06/06 08:42
public class CacheHelper
{
/// <summary>
/// 获取数据缓存
/// </summary>
/// <param name="CacheKey">键</param>
public static object GetCache(string CacheKey)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
return objCache[CacheKey];
}
/// <summary>
/// 设置数据缓存
/// </summary>
public static void SetCache(string CacheKey, object objObject)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
objCache.Insert(CacheKey, objObject);
}
/// <summary>
/// 设置数据缓存
/// </summary>
public static void SetCache(string CacheKey, object objObject, TimeSpan Timeout)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
objCache.Insert(CacheKey, objObject, null, DateTime.MaxValue, Timeout, System.Web.Caching.CacheItemPriority.NotRemovable, null);
}
/// <summary>
/// 设置数据缓存
/// </summary>
public static void SetCache(string CacheKey, object objObject, DateTime absoluteExpiration, TimeSpan slidingExpiration)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
objCache.Insert(CacheKey, objObject, null, absoluteExpiration, slidingExpiration);
}
/// <summary>
/// 移除指定数据缓存
/// </summary>
public static void RemoveAllCache(string CacheKey)
{
System.Web.Caching.Cache cache = HttpRuntime.Cache;
cache.Remove(CacheKey);
}
}
{
/// <summary>
/// 获取数据缓存
/// </summary>
/// <param name="CacheKey">键</param>
public static object GetCache(string CacheKey)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
return objCache[CacheKey];
}
/// <summary>
/// 设置数据缓存
/// </summary>
public static void SetCache(string CacheKey, object objObject)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
objCache.Insert(CacheKey, objObject);
}
/// <summary>
/// 设置数据缓存
/// </summary>
public static void SetCache(string CacheKey, object objObject, TimeSpan Timeout)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
objCache.Insert(CacheKey, objObject, null, DateTime.MaxValue, Timeout, System.Web.Caching.CacheItemPriority.NotRemovable, null);
}
/// <summary>
/// 设置数据缓存
/// </summary>
public static void SetCache(string CacheKey, object objObject, DateTime absoluteExpiration, TimeSpan slidingExpiration)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
objCache.Insert(CacheKey, objObject, null, absoluteExpiration, slidingExpiration);
}
/// <summary>
/// 移除指定数据缓存
/// </summary>
public static void RemoveAllCache(string CacheKey)
{
System.Web.Caching.Cache cache = HttpRuntime.Cache;
cache.Remove(CacheKey);
}
}
0 0
- Cache简单类
- 一个非常简单的LRU Cache类
- 简单LRU cache 实现
- java cache 简单应用
- spring cache简单使用
- Django cache简单实现
- apt-cache 的简单
- Guava cache简单使用
- 本地cache简单代码实现
- LRU cache的简单实现
- LRU Cache的简单实现
- django cache的简单使用
- tp5 cache缓存简单使用
- cache二级缓存的简单使用
- [Java 缓存] Java Cache之 Guava Cache的简单应用.
- [Java 缓存] Java Cache之 Guava Cache的简单应用.
- Memcached分布式Cache的简单测试
- 用LinkedHashMap实现的简单LRU Cache
- POI java 处理excel上传图片
- web前端之锋利的jQuery三:jQuery中的DOM操作
- 指针的使用
- SQL脚本来获取数据库中的所有表结构
- 图像缩放
- Cache简单类
- C#入门
- 排序过程动态图示
- 通过Ajax提交form表单来提交上传文件
- Android项目重构之路:界面篇
- makefile文件写法
- 欢迎使用CSDN-markdown编辑器
- MSDN下载“BUG”
- FileReader+Ajax+PHP实现异步上传图片和预览