IMemoryCacheManager Interfaccia

Definizione

Definisce un'interfaccia utilizzata da una cache per comunicare l'utilizzo della memoria della cache a un ambiente host.

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

Commenti

L'interfaccia IMemoryCacheManager viene implementata da ambienti host come ASP.NET e viene utilizzata dalle implementazioni di ObjectCache che devono interagire con l'ambiente host per determinare l'utilizzo della memoria. Poiché le cache spesso utilizzano quantità significative di memoria, l'interfaccia consente agli ambienti host di gestire l'utilizzo IMemoryCacheManager della memoria.

In genere, solo ObjectCache le implementazioni che gestiscono gli oggetti cache in memoria usano questa interfaccia.

Metodi

Nome Descrizione
ReleaseCache(MemoryCache)

Rimuove tutti i riferimenti a una cache nell'ambiente host.

UpdateCacheSize(Int64, MemoryCache)

Segnala le dimensioni della cache corrente.

Si applica a