25 references to CacheEntryRemovedReason
System.Runtime.Caching (25)
System\Caching\CacheEntryRemovedArguments.cs (3)
12private CacheEntryRemovedReason _reason; 18public CacheEntryRemovedReason RemovedReason { 26public CacheEntryRemovedArguments(ObjectCache source, CacheEntryRemovedReason reason, CacheItem cacheItem) {
System\Caching\CacheEntryUpdateArguments.cs (3)
9private CacheEntryRemovedReason _reason; 19public CacheEntryRemovedReason RemovedReason { 41public CacheEntryUpdateArguments(ObjectCache source, CacheEntryRemovedReason reason, String key, String regionName) {
System\Caching\MemoryCache.cs (7)
101CacheEntryRemovedReason reason = arguments.RemovedReason; 103case CacheEntryRemovedReason.Expired: 105case CacheEntryRemovedReason.ChangeMonitorChanged: 113case CacheEntryRemovedReason.Evicted: 464internal MemoryCacheEntry RemoveEntry(string key, MemoryCacheEntry entry, CacheEntryRemovedReason reason) { 665return Remove(key, CacheEntryRemovedReason.Removed, regionName); 669public object Remove(string key, CacheEntryRemovedReason reason, string regionName = null) {
System\Caching\MemoryCacheEntry.cs (3)
152private void CallCacheEntryRemovedCallback(MemoryCache cache, CacheEntryRemovedReason reason) { 198_fields._cache.RemoveEntry(this.Key, this, CacheEntryRemovedReason.ChangeMonitorChanged); 202internal void Release(MemoryCache cache, CacheEntryRemovedReason reason) {
System\Caching\MemoryCacheStore.cs (9)
80private void RemoveFromCache(MemoryCacheEntry entry, CacheEntryRemovedReason reason, bool delayRelease = false) { 169RemoveFromCache(toBeReleasedEntry, CacheEntryRemovedReason.Expired, delayRelease:true); 180toBeReleasedEntry.Release(_cache, CacheEntryRemovedReason.Expired); 230RemoveFromCache(entry, CacheEntryRemovedReason.CacheSpecificEviction); 247Remove(key, entry, CacheEntryRemovedReason.Expired); 255internal MemoryCacheEntry Remove(MemoryCacheKey key, MemoryCacheEntry entryToRemove, CacheEntryRemovedReason reason) { 297CacheEntryRemovedReason reason = CacheEntryRemovedReason.Removed; 300reason = CacheEntryRemovedReason.Expired;