IMemoryCacheManager 接口

定义

定义一个接口,缓存使用该接口向主机环境告知缓存内存使用量。

public interface class IMemoryCacheManager
public interface IMemoryCacheManager
type IMemoryCacheManager = interface
Public Interface IMemoryCacheManager

注解

接口 IMemoryCacheManager 由主机环境(如 ASP.NET)实现,并且由必须与主机环境交互以确定内存使用情况的实现使用 ObjectCache 。 由于缓存通常消耗大量内存,因此接口 IMemoryCacheManager 可帮助主机环境管理内存使用情况。

通常,只有 ObjectCache 管理内存中缓存对象的实现才会使用此接口。

方法

ReleaseCache(MemoryCache)

从主机环境中移除对某个缓存的所有引用。

UpdateCacheSize(Int64, MemoryCache)

报告当前缓存的大小。

适用于