IMemoryCacheManager Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |