IMemoryCacheManager.UpdateCacheSize(Int64, MemoryCache) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Signale la taille du cache actuel.
public:
void UpdateCacheSize(long size, System::Runtime::Caching::MemoryCache ^ cache);
public void UpdateCacheSize (long size, System.Runtime.Caching.MemoryCache cache);
abstract member UpdateCacheSize : int64 * System.Runtime.Caching.MemoryCache -> unit
Public Sub UpdateCacheSize (size As Long, cache As MemoryCache)
Paramètres
- size
- Int64
Taille de la mémoire, en octets, consommée par le cache.
- cache
- MemoryCache
Référence au cache.
Remarques
Une implémentation de cache bien se comporte doit utiliser la UpdateCacheSize méthode pour signaler régulièrement la taille de l’empreinte mémoire du cache à l’environnement hôte.
L’implémentation du cache qui signale la taille passe également une référence à elle-même en tant que paramètre. Cela permet à l’environnement hôte d’effectuer les tâches suivantes :
Tenir à jour une liste de caches d’objets connus.
Appelez le cache et demandez que le cache supprime un pourcentage d’éléments de cache en fonction de la taille signalée, si nécessaire.