1 instantiation of CacheUsage
System.Runtime.Caching (1)
System\Runtime\Caching\MemoryCacheStore.cs (1)
43_usage = new CacheUsage(this);
8 references to CacheUsage
System.Runtime.Caching (8)
System\Runtime\Caching\CacheUsage.cs (3)
121private readonly CacheUsage _cacheUsage; 139internal UsageBucket(CacheUsage cacheUsage, byte bucket) 725if (utcNow - utcDate <= CacheUsage.NEWADD_INTERVAL && utcNow >= utcDate)
System\Runtime\Caching\MemoryCacheEntry.cs (2)
321internal void UpdateUsage(DateTime utcNow, CacheUsage usage) 324if (InUsage() && _utcLastUpdateUsage < utcNow - CacheUsage.CORRELATED_REQUEST_TIMEOUT)
System\Runtime\Caching\MemoryCacheStore.cs (3)
23private readonly CacheUsage _usage; 63&& (!entry.HasExpiration() || entry.UtcAbsExp - DateTime.UtcNow >= CacheUsage.MIN_LIFETIME_FOR_USAGE)) 170internal CacheUsage Usage { get { return _usage; } }