示例#1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="cacheKey"></param>
 /// <param name="secondsTimeOut">0:不过期</param>
 /// <param name="listenerHandle">过期回调方法</param>
 /// <param name="dependency">缓存文件依赖</param>
 public CacheListener(string cacheKey, int secondsTimeOut, CacheListenerHandle listenerHandle, string dependency)
 {
     DueTime         = 100;
     _cacheKey       = cacheKey;
     _expireTime     = secondsTimeOut > 0 ? secondsTimeOut : 0;
     _listenerHandle = listenerHandle;
     _dependency     = dependency;
     _callback      += OnRemoveCallback;
 }
示例#2
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="cacheKey"></param>
 /// <param name="secondsTimeOut">0:不过期</param>
 /// <param name="listenerHandle">过期回调方法</param>
 /// <param name="dependency">缓存文件依赖</param>
 public CacheListener(string cacheKey, int secondsTimeOut, CacheListenerHandle listenerHandle, string dependency)
 {
     DueTime = 100;
     _cacheKey = cacheKey;
     _expireTime = secondsTimeOut > 0 ? secondsTimeOut : 0;
     _listenerHandle = listenerHandle;
     _dependency = dependency;
     _callback += OnRemoveCallback;
 }
示例#3
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="cacheKey"></param>
 /// <param name="secondsTimeOut"></param>
 /// <param name="listenerHandle"></param>
 public CacheListener(string cacheKey, int secondsTimeOut, CacheListenerHandle listenerHandle)
     : this(cacheKey, secondsTimeOut, listenerHandle, null)
 {
 }
示例#4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="cacheKey"></param>
 /// <param name="secondsTimeOut"></param>
 /// <param name="listenerHandle"></param>
 public CacheListener(string cacheKey, int secondsTimeOut, CacheListenerHandle listenerHandle)
     : this(cacheKey, secondsTimeOut, listenerHandle, null)
 {
 }
示例#5
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="cacheKey"></param>
 /// <param name="secondsTimeOut">0:不过期</param>
 /// <param name="listenerHandle">过期回调方法</param>
 /// <param name="dependency">缓存文件依赖</param>
 public CacheListener(string cacheKey, int secondsTimeOut, CacheListenerHandle listenerHandle, string dependency)
 {
     _cacheKey = cacheKey;
     _expireTime = secondsTimeOut > 0 ? secondsTimeOut : 0;
     _listenerHandle = listenerHandle;
     _dependency = dependency;
 }