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