Compartilhar via


IMemoryCacheManager Interface

Definição

Define uma interface que um cache usa para comunicar a uso de memória cache para um ambiente de host.

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

Comentários

A IMemoryCacheManager interface é implementada por ambientes de host, como ASP.NET, e é consumida por ObjectCache implementações que devem interagir com o ambiente de host para determinar o uso de memória. Como os caches geralmente consomem quantidades significativas de memória, a interface ajuda os IMemoryCacheManager ambientes de host a gerenciar o uso de memória.

Normalmente, somente ObjectCache implementações que gerenciam objetos de cache na memória usariam essa interface.

Métodos

ReleaseCache(MemoryCache)

Remove todas as referências a um cache no ambiente de host.

UpdateCacheSize(Int64, MemoryCache)

Relata o tamanho do cache atual.

Aplica-se a