IMemoryCacheManager Interface

Definitie

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.

Van toepassing op