1 instantiation of MemoryCacheStore
System.Runtime.Caching (1)
System\Caching\MemoryCache.cs (1)
180_storeRefs[i] = new GCHandleRef<MemoryCacheStore> (new MemoryCacheStore(this, _perfCounters));
16 references to MemoryCacheStore
System.Runtime.Caching (16)
System\Caching\MemoryCache.cs (11)
30private GCHandleRef<MemoryCacheStore>[] _storeRefs; 147internal MemoryCacheStore GetStore(MemoryCacheKey cacheKey) { 159var allStores = new MemoryCacheStore[_storeCount]; 180_storeRefs[i] = new GCHandleRef<MemoryCacheStore> (new MemoryCacheStore(this, _perfCounters)); 324_storeRefs = new GCHandleRef<MemoryCacheStore>[_storeCount]; 362MemoryCacheStore store = GetStore(cacheKey); 440MemoryCacheStore store = GetStore(cacheKey); 466MemoryCacheStore store = GetStore(cacheKey); 594MemoryCacheStore store = GetStore(cacheKey); 629MemoryCacheStore store = GetStore(cacheKey); 650MemoryCacheStore sentinelStore = GetStore(sentinelCacheKey);
System\Caching\MemoryCacheEntry.cs (5)
34internal Tuple<MemoryCacheStore, MemoryCacheEntry> _updateSentinel; // the MemoryCacheEntry (and its associated store) of the OnUpdateSentinel for this entry, if there is one 179internal void ConfigureUpdateSentinel(MemoryCacheStore sentinelStore, MemoryCacheEntry sentinelEntry) { 257Tuple<MemoryCacheStore, MemoryCacheEntry> sentinelInfo = fields._updateSentinel; 261MemoryCacheStore sentinelStore = sentinelInfo.Item1; 280MemoryCacheStore store = e._fields._cache.GetStore(e);