MemoryCache.Trim Method (Int32)
Removes a specified percentage of cache entries from the cache object.
Assembly: System.Runtime.Caching (in System.Runtime.Caching.dll)
The Expired.property first removes entries that have exceeded either an absolute or sliding expiration. Any callbacks that are registered for items that are removed will be passed a removed reason of
If removing expired entries is insufficient to reach the specified trim percentage, additional entries will be removed from the cache based on a least-recently used (LRU) algorithm until the requested trim percentage is reached. Any callbacks that are registered for items that are removed this way will be passed a remove reason of Evicted.
Available since 4.0