System.Runtime.Caching.MemoryCache
在什么时候使过期条目无效?
是否有一些工作线程从内部存储中删除旧条目,或者当您访问缓存上的其他方法时删除了过期项目?
文档未说明过期项目的处理时间和方式。
这个问题是关于类的内部工作原理,而不是如何使用API,因此,没有代码示例。
如果我使用短暂的到期时间向缓存中添加十亿个项目,那么让系统休眠几个小时,过期的项目是否仍会停留,直到触摸缓存,或者随着时间的推移它们会被清除由?
[编辑] 这显然与When Does Asp.Net Remove Expired Cache Items?
重复相关建议优于SO
上的搜索功能