IMemoryCacheManager Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |