IMemoryCacheManager Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define uma interface que uma cache utiliza para comunicar a utilização da memória cache para um ambiente anfitrião.
public interface class IMemoryCacheManager
public interface IMemoryCacheManager
type IMemoryCacheManager = interface
Public Interface IMemoryCacheManager
Observações
A interface IMemoryCacheManager é implementada por ambientes anfitriões como ASP.NET, e é consumida por implementações ObjectCache que devem interagir com o ambiente anfitrião para determinar o uso de memória. Como os caches frequentemente consomem quantidades significativas de memória, a IMemoryCacheManager interface ajuda os ambientes anfitriões a gerir o uso de memória.
Normalmente, apenas ObjectCache implementações que gerem objetos de cache em memória utilizam esta interface.
Métodos
| Name | Description |
|---|---|
| ReleaseCache(MemoryCache) |
Remove todas as referências a uma cache no ambiente anfitrião. |
| UpdateCacheSize(Int64, MemoryCache) |
Reporta o tamanho da cache atual. |