1
當System.Runtime.Caching.MemoryCache(.NET 4.0)的實例超出其CacheMemoryLimit時,是否刪除了所有緩存條目,還是僅刪除了其中的一部分?當一個MemoryCache對象超過它的CacheMemoryLimit時會發生什麼?
當System.Runtime.Caching.MemoryCache(.NET 4.0)的實例超出其CacheMemoryLimit時,是否刪除了所有緩存條目,還是僅刪除了其中的一部分?當一個MemoryCache對象超過它的CacheMemoryLimit時會發生什麼?
從技術上講,它應該只是其中的一部分。不過,我有一些項目沒有被驅逐 - 其中I seem to have tracked down到.Net 4中新的垃圾收集配置選項。但它永遠不會是所有這些。