Andover.Data.Cache.Provider.CacheProvider.GetAllSitecoreCaches C# (CSharp) Method

GetAllSitecoreCaches() public method

public GetAllSitecoreCaches ( ) : IEnumerable
return IEnumerable
        public IEnumerable<CacheDelta> GetAllSitecoreCaches()
        {
            var caches = CacheManager.GetAllCaches();
            var cacheDeltas = (from c in caches
                               where c.MaxSize > 0 && c.RemainingSpace > 0
                               select new CacheDelta()
                {
                    CacheName = c.Name,
                    MaxSize = c.MaxSize,
                    RemainingSpace = c.RemainingSpace,
                    Size = c.Size
                });

            return cacheDeltas;
        }