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