IMemoryCacheManager Interfejs
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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
| Nazwa | Opis |
|---|---|
| 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. |