3 instantiations of CacheItem
System.Runtime.Caching (3)
System\Runtime\Caching\MemoryCache.cs (2)
592
return new
CacheItem
(item.Key, AddOrGetExistingInternal(item.Key, item.Value, policy));
612
return (value != null) ? new
CacheItem
(key, value) : null;
System\Runtime\Caching\MemoryCacheEntry.cs (1)
181
CacheEntryRemovedArguments args = new CacheEntryRemovedArguments(cache, reason, new
CacheItem
(Key, _value));
16 references to CacheItem
System.Runtime.Caching (16)
System\Runtime\Caching\CacheEntryRemovedArguments.cs (3)
8
private readonly
CacheItem
_cacheItem;
12
public
CacheItem
CacheItem
27
public CacheEntryRemovedArguments(ObjectCache source, CacheEntryRemovedReason reason,
CacheItem
cacheItem)
System\Runtime\Caching\CacheEntryUpdateArguments.cs (2)
14
private
CacheItem
_updatedCacheItem;
37
public
CacheItem
UpdatedCacheItem
System\Runtime\Caching\MemoryCache.cs (6)
568
public override bool Add(
CacheItem
item, CacheItemPolicy policy)
570
CacheItem
existingEntry = AddOrGetExisting(item, policy);
585
public override
CacheItem
AddOrGetExisting(
CacheItem
item, CacheItemPolicy policy)
609
public override
CacheItem
GetCacheItem(string key, string regionName = null)
626
public override void Set(
CacheItem
item, CacheItemPolicy policy)
System\Runtime\Caching\ObjectCache.cs (5)
73
public virtual bool Add(
CacheItem
item, CacheItemPolicy policy)
84
public abstract
CacheItem
AddOrGetExisting(
CacheItem
value, CacheItemPolicy policy);
90
public abstract
CacheItem
GetCacheItem(string key, string regionName = null);
94
public abstract void Set(
CacheItem
item, CacheItemPolicy policy);