1 instantiation of MemoryCacheEntryChangeMonitor
System.Runtime.Caching (1)
System\Caching\MemoryCache.cs (1)
386return new MemoryCacheEntryChangeMonitor(keysClone.AsReadOnly(), regionName, this);
11 references to MemoryCacheEntryChangeMonitor
System.Runtime.Caching (11)
System\Caching\MemoryCacheEntry.cs (11)
32internal Dictionary<MemoryCacheEntryChangeMonitor, MemoryCacheEntryChangeMonitor> _dependents; // dependents must be notified when this entry is removed 134internal void AddDependent(MemoryCache cache, MemoryCacheEntryChangeMonitor dependent) { 146_fields._dependents = new Dictionary<MemoryCacheEntryChangeMonitor, MemoryCacheEntryChangeMonitor>(); 207Dictionary<MemoryCacheEntryChangeMonitor, MemoryCacheEntryChangeMonitor>.KeyCollection deps = null; 219foreach (MemoryCacheEntryChangeMonitor dependent in deps) { 236internal void RemoveDependent(MemoryCacheEntryChangeMonitor dependent) { 275MemoryCacheEntryChangeMonitor m = monitor as MemoryCacheEntryChangeMonitor;