3 instantiations of CacheItem
System.Runtime.Caching (3)
System\Caching\MemoryCache.cs (2)
519return new CacheItem(item.Key, AddOrGetExistingInternal(item.Key, item.Value, policy)); 538return (value != null) ? new CacheItem(key, value) : null;
System\Caching\MemoryCacheEntry.cs (1)
156CacheEntryRemovedArguments args = new CacheEntryRemovedArguments(cache, reason, new CacheItem(Key, _value));
16 references to CacheItem
System.Runtime.Caching (16)
System\Caching\CacheEntryRemovedArguments.cs (3)
10private CacheItem _cacheItem; 14public CacheItem CacheItem { 26public CacheEntryRemovedArguments(ObjectCache source, CacheEntryRemovedReason reason, CacheItem cacheItem) {
System\Caching\CacheEntryUpdateArguments.cs (2)
12private CacheItem _updatedCacheItem; 31public CacheItem UpdatedCacheItem {
System\Caching\MemoryCache.cs (6)
500public override bool Add(CacheItem item, CacheItemPolicy policy) { 501CacheItem existingEntry = AddOrGetExisting(item, policy); 515public override CacheItem AddOrGetExisting(CacheItem item, CacheItemPolicy policy) { 536public override CacheItem GetCacheItem(string key, string regionName = null) { 551public override void Set(CacheItem item, CacheItemPolicy policy) {
System\Caching\ObjectCache.cs (5)
69public virtual bool Add(CacheItem item, CacheItemPolicy policy) { 80public abstract CacheItem AddOrGetExisting(CacheItem value, CacheItemPolicy policy); 90public abstract CacheItem GetCacheItem(string key, string regionName = null); 97public abstract void Set(CacheItem item, CacheItemPolicy policy);