IMemoryCacheManager Interface

Définition

Définit une interface qu’un cache utilise pour communiquer l’utilisation de la mémoire du cache à un environnement hôte.

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

Remarques

L’interface IMemoryCacheManager est implémentée par des environnements hôtes tels que ASP.NET et est consommé par ObjectCache implémentations qui doivent interagir avec l’environnement hôte pour déterminer l’utilisation de la mémoire. Étant donné que les caches consomment souvent des quantités significatives de mémoire, l’interface IMemoryCacheManager aide les environnements hôtes à gérer l’utilisation de la mémoire.

En règle générale, seules ObjectCache les implémentations qui gèrent les objets de cache en mémoire utilisent cette interface.

Méthodes

Nom Description
ReleaseCache(MemoryCache)

Supprime toutes les références à un cache dans l’environnement hôte.

UpdateCacheSize(Int64, MemoryCache)

Signale la taille du cache actuel.

S’applique à