1 instantiation of MemoryCacheEntryChangeMonitor
System.Runtime.Caching (1)
System\Runtime\Caching\MemoryCache.cs (1)
467return new MemoryCacheEntryChangeMonitor(keysClone.AsReadOnly(), regionName, this);
11 references to MemoryCacheEntryChangeMonitor
System.Runtime.Caching (11)
System\Runtime\Caching\MemoryCacheEntry.cs (11)
35internal Dictionary<MemoryCacheEntryChangeMonitor, MemoryCacheEntryChangeMonitor> _dependents; // dependents must be notified when this entry is removed 159internal void AddDependent(MemoryCache cache, MemoryCacheEntryChangeMonitor dependent) 170_fields._dependents ??= new Dictionary<MemoryCacheEntryChangeMonitor, MemoryCacheEntryChangeMonitor>(); 247Dictionary<MemoryCacheEntryChangeMonitor, MemoryCacheEntryChangeMonitor>.KeyCollection deps = null; 262foreach (MemoryCacheEntryChangeMonitor dependent in deps) 280internal void RemoveDependent(MemoryCacheEntryChangeMonitor dependent) 332MemoryCacheEntryChangeMonitor m = monitor as MemoryCacheEntryChangeMonitor;