public IDictionaryEnumerator GetEnumerator() { return SysCache.GetEnumerator(); }
/// <summary> /// 从缓存中移除所有项 /// </summary> public void Clear() { SysCache.Clear(); }
/// <summary> /// 从缓存中移除某项 /// </summary> /// <param name="key"></param> public void Remove( String key ) { SysCache.Remove( key ); }
/// <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> /// <param name="val"></param> public void Put( String key, Object val ) { SysCache.Put( key, val ); }
/// <summary> /// 从二级缓存中获取值 /// </summary> /// <param name="key"></param> /// <returns></returns> public Object Get( String key ) { return SysCache.Get( key ); }