Export (0) Print
Expand All

ObjectCache.Set Method (CacheItem, CacheItemPolicy)

.NET Framework 4.6 and 4.5

When overridden in a derived class, inserts the cache entry into the cache as a CacheItem instance, specifying information about how the entry will be evicted.

Namespace:  System.Runtime.Caching
Assembly:  System.Runtime.Caching (in System.Runtime.Caching.dll)

public abstract void Set(
	CacheItem item,
	CacheItemPolicy policy
)

Parameters

item
Type: System.Runtime.Caching.CacheItem

The cache item to add.

policy
Type: System.Runtime.Caching.CacheItemPolicy

An object that contains eviction details for the cache entry. This object provides more options for eviction than a simple absolute expiration.

If the key for item does not exist, item is inserted as a new cache entry. If an item with a key that matches item exists, the value from item is used to update or overwrite the value of the existing cache entry.

.NET Framework

Supported in: 4.6, 4.5, 4
Show:
© 2015 Microsoft