IMemoryCacheManager 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義快取用以將快取記憶體使用情況傳達給主機環境的介面。
public interface class IMemoryCacheManager
public interface IMemoryCacheManager
type IMemoryCacheManager = interface
Public Interface IMemoryCacheManager
備註
IMemoryCacheManager 介面由主機環境(如 ASP.NET)實作,並由必須與主機環境互動以決定記憶體使用量的 ObjectCache 實作所使用。 由於快取通常會消耗大量記憶體,介面協助 IMemoryCacheManager 主機環境管理記憶體使用。
通常,只有 ObjectCache 管理記憶體快取物件的實作才會使用此介面。
方法
| 名稱 | Description |
|---|---|
| ReleaseCache(MemoryCache) |
移除主機環境中所有對快取的參考。 |
| UpdateCacheSize(Int64, MemoryCache) |
報告目前快取點的大小。 |