/// <summary> /// 从缓存中移除某项 /// </summary> /// <param name="key"></param> public void Remove(String key) { SysCache.Remove(key); }
/// <summary> /// 将对象放入二级缓存,如果缓存中已有此项,则替换 /// </summary> /// <param name="key"></param> /// <param name="val"></param> public void Put(String key, Object val) { SysCache.Put(key, val); }
/// <summary> /// 将对象放入缓存,最后一次访问之后的 minutes 分钟内,如果还没有访问,则会过期(弹性过期) /// </summary> /// <param name="key"></param> /// <param name="val"></param> /// <param name="minutes"></param> public void Put(String key, Object val, int minutes) { SysCache.PutSliding(key, val, minutes * 60); }
/// <summary> /// 从二级缓存中获取值 /// </summary> /// <param name="key"></param> /// <returns></returns> public Object Get(String key) { return(SysCache.Get(key)); }