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)
414MemoryCacheKey cacheKey = new MemoryCacheKey(key); 491MemoryCacheKey cacheKey = new MemoryCacheKey(key); 526MemoryCacheKey cacheKey = new MemoryCacheKey(key); 679MemoryCacheKey cacheKey = new MemoryCacheKey(key); 721MemoryCacheKey cacheKey = new MemoryCacheKey(key); 740MemoryCacheKey sentinelCacheKey = new MemoryCacheKey("OnUpdateSentinel" + key);
22 references to MemoryCacheKey
System.Runtime.Caching (22)
System\Runtime\Caching\MemoryCache.cs (7)
172internal MemoryCacheStore GetStore(MemoryCacheKey cacheKey) 414MemoryCacheKey cacheKey = new MemoryCacheKey(key); 491MemoryCacheKey cacheKey = new MemoryCacheKey(key); 526MemoryCacheKey cacheKey = new MemoryCacheKey(key); 679MemoryCacheKey cacheKey = new MemoryCacheKey(key); 721MemoryCacheKey cacheKey = new MemoryCacheKey(key); 740MemoryCacheKey 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)
173internal MemoryCacheEntry AddOrGetExisting(MemoryCacheKey key, MemoryCacheEntry entry) 233MemoryCacheKey key = e.Key as MemoryCacheKey; 269MemoryCacheKey key = entry as MemoryCacheKey; 289internal MemoryCacheEntry Get(MemoryCacheKey key) 303internal MemoryCacheEntry Remove(MemoryCacheKey key, MemoryCacheEntry entryToRemove, CacheEntryRemovedReason reason) 332internal void Set(MemoryCacheKey key, MemoryCacheEntry entry)