public CacheItemHolder( CacheManager cache, CacheItemGroup cacheItemGroup) { this.cache = cache; this.cacheItemInfo.Group = cacheItemGroup; }
public CacheItemHolder( T value, CacheItemGroup cacheItemGroup) { this.Value = value; this.cacheItemInfo.Group = cacheItemGroup; }
public void RemoveAll(CacheItemGroup group) { lock (thisLock) { this.client.FlushAll(); } }
public virtual void RemoveAll( CacheItemGroup group) { lock ( thisLock ) { if (backer != null) { backer.RemoveAll(group); } } }
public CacheItemHolder( CacheItemGroup cacheItemGroup) { this.cacheItemInfo.Group = cacheItemGroup; }
public static bool IsNullOrEmpty( CacheItemGroup group) { return(group == null || group.IsEmpty); }
public void RemoveAll( CacheItemGroup group) { RemoveAll(group.Name); }