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 cache a un ambiente host.
public interface class IMemoryCacheManager
public interface IMemoryCacheManager
type IMemoryCacheManager = interface
Public Interface IMemoryCacheManager
Commenti
L'interfaccia IMemoryCacheManager viene implementata dagli ambienti host, ad esempio ASP.NET, e viene utilizzata dalle ObjectCache implementazioni che devono interagire con l'ambiente host per determinare l'utilizzo della memoria. Poiché le cache spesso usano quantità significative di memoria, l'interfaccia IMemoryCacheManager consente agli ambienti host di gestire l'utilizzo della memoria.
In genere, solo ObjectCache le implementazioni che gestiscono gli oggetti cache in memoria userebbero questa interfaccia.
Metodi
ReleaseCache(MemoryCache) |
Rimuove tutti i riferimenti a una cache nell'ambiente host. |
UpdateCacheSize(Int64, MemoryCache) |
Indica le dimensioni della cache corrente. |