Udostępnij za pośrednictwem


IMemoryCacheManager Interfejs

Definicja

Definiuje interfejs używany przez pamięć podręczną w celu komunikowania użycia pamięci podręcznej ze środowiskiem hosta.

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

Uwagi

Interfejs IMemoryCacheManager jest implementowany przez środowiska hosta, takie jak ASP.NET, i jest używany przez ObjectCache implementacje, które muszą współdziałać ze środowiskiem hosta w celu określenia użycia pamięci. Ponieważ pamięci podręczne często zużywają znaczne ilości pamięci, IMemoryCacheManager interfejs pomaga w zarządzaniu użyciem pamięci przez środowiska hosta.

Zazwyczaj tylko implementacje, które zarządzają obiektami pamięci podręcznej w pamięci, ObjectCache używają tego interfejsu.

Metody

ReleaseCache(MemoryCache)

Usuwa wszystkie odwołania do pamięci podręcznej w środowisku hosta.

UpdateCacheSize(Int64, MemoryCache)

Raportuje rozmiar bieżącej pamięci podręcznej.

Dotyczy