1 type derived from MemoryCacheKey
System.Runtime.Caching (1)
System\Runtime\Caching\MemoryCacheEntry.cs (1)
14internal sealed class MemoryCacheEntry : MemoryCacheKey
6 instantiations of MemoryCacheKey
System.Runtime.Caching (6)
System\Runtime\Caching\MemoryCache.cs (6)
437MemoryCacheKey cacheKey = new MemoryCacheKey(key); 529MemoryCacheKey cacheKey = new MemoryCacheKey(key); 564MemoryCacheKey cacheKey = new MemoryCacheKey(key); 717MemoryCacheKey cacheKey = new MemoryCacheKey(key); 759MemoryCacheKey cacheKey = new MemoryCacheKey(key); 778MemoryCacheKey sentinelCacheKey = new MemoryCacheKey("OnUpdateSentinel" + key);
22 references to MemoryCacheKey
System.Runtime.Caching (22)
System\Runtime\Caching\MemoryCache.cs (7)
173internal MemoryCacheStore GetStore(MemoryCacheKey cacheKey) 437MemoryCacheKey cacheKey = new MemoryCacheKey(key); 529MemoryCacheKey cacheKey = new MemoryCacheKey(key); 564MemoryCacheKey cacheKey = new MemoryCacheKey(key); 717MemoryCacheKey cacheKey = new MemoryCacheKey(key); 759MemoryCacheKey cacheKey = new MemoryCacheKey(key); 778MemoryCacheKey sentinelCacheKey = new MemoryCacheKey("OnUpdateSentinel" + key);
System\Runtime\Caching\MemoryCacheKeyEqualityComparer.cs (7)
13Debug.Assert(x != null && x is MemoryCacheKey); 14Debug.Assert(y != null && y is MemoryCacheKey); 16MemoryCacheKey a, b; 17a = (MemoryCacheKey)x; 18b = (MemoryCacheKey)y; 25MemoryCacheKey cacheKey = (MemoryCacheKey)obj;
System\Runtime\Caching\MemoryCacheStore.cs (8)
172internal MemoryCacheEntry AddOrGetExisting(MemoryCacheKey key, MemoryCacheEntry entry) 232MemoryCacheKey key = e.Key as MemoryCacheKey; 268MemoryCacheKey key = entry as MemoryCacheKey; 288internal MemoryCacheEntry Get(MemoryCacheKey key) 302internal MemoryCacheEntry Remove(MemoryCacheKey key, MemoryCacheEntry entryToRemove, CacheEntryRemovedReason reason) 331internal void Set(MemoryCacheKey key, MemoryCacheEntry entry)