CacheItemPriority Enumeration
.NET Framework (current version)
Specifies a priority setting that is used to decide whether to evict a cache entry.
Assembly: System.Runtime.Caching (in System.Runtime.Caching.dll)
| Member name | Description | |
|---|---|---|
| Default | Indicates that there is no priority for removing the cache entry. | |
| NotRemovable | Indicates that a cache entry should never be removed from the cache. |
The only priority that can be set is whether an entry should remain in the cache forever.
Important |
|---|
Adding an entry to the cache with a priority level of NotRemovable has the potential to overflow the cache with entries that can never be removed. Cache implementations should only set the NotRemovable priority for a cache entry if they provide ways to evict such entries from the cache and to manage the number of cache entries. |
.NET Framework
Available since 4.0
Available since 4.0
Show:
