当MemoryCache对象超过其CacheMemoryLimit时会发生什么?

时间:2011-01-20 19:20:06

标签: caching .net-4.0

当System.Runtime.Caching.MemoryCache(.NET 4.0)的实例超过其CacheMemoryLimit时,是删除了所有缓存条目,还是仅删除其中的一些?

1 个答案:

答案 0 :(得分:1)

从技术上讲,它应该只是其中的一部分。但是,我遇到了一些问题,根本没有被驱逐的项目 - I seem to have tracked down到.Net 4中的新垃圾收集配置选项。但它不会全部都是。