杯具程序员
为系统而生,为框架而死,为debug奋斗一辈子;
     吃符号的亏,上大小写的当,最后死在需求上。

/// <summary>
 /// 缓存相关的操作

 /// </summary>
 public class DataCache
 {
  /// <summary>
  /// 获取当前应用程序指定CacheKey的Cache值
  /// </summary>
  /// <param name="CacheKey"></param>
  /// <returns></returns>
  public static object GetCache(string CacheKey)
  {
   System.Web.Caching.Cache objCache = HttpRuntime.Cache;
   return objCache[CacheKey];
  }

  /// <summary>
  /// 设置当前应用程序指定CacheKey的Cache值
  /// </summary>
  /// <param name="CacheKey"></param>
  /// <param name="objObject"></param>
  public static void SetCache(string CacheKey, object objObject)
  {
   System.Web.Caching.Cache objCache = HttpRuntime.Cache;
   objCache.Insert(CacheKey, objObject);
  }

  /// <summary>
  /// 设置当前应用程序指定CacheKey的Cache值
  /// </summary>
  /// <param name="CacheKey"></param>
  /// <param name="objObject"></param>
  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);
  }
 }

posted on 2011-07-18 15:16  杯具程序员  阅读(214)  评论(0)    收藏  举报