IMemoryCacheManager Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert een interface die door een cache wordt gebruikt om het geheugengebruik van de cache te communiceren met een hostomgeving.
public interface class IMemoryCacheManager
public interface IMemoryCacheManager
type IMemoryCacheManager = interface
Public Interface IMemoryCacheManager
Opmerkingen
De IMemoryCacheManager-interface wordt geïmplementeerd door hostomgevingen zoals ASP.NET en wordt gebruikt door ObjectCache-implementaties die moeten communiceren met de hostomgeving om het geheugengebruik te bepalen. Omdat caches vaak aanzienlijke hoeveelheden geheugen verbruiken, helpt de interface bij het beheren van geheugengebruik door de IMemoryCacheManager interface.
Normaal gesproken gebruiken alleen ObjectCache implementaties die cacheobjecten in het geheugen beheren deze interface.
Methoden
| Name | Description |
|---|---|
| ReleaseCache(MemoryCache) |
Verwijdert alle verwijzingen naar een cache in de hostomgeving. |
| UpdateCacheSize(Int64, MemoryCache) |
Rapporteert de grootte van de huidige cache. |