IMemoryCacheManager.UpdateCacheSize(Int64, MemoryCache) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Rapporteert de grootte van de huidige cache.
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)
Parameters
- size
- Int64
De grootte van het geheugen in bytes die de cache verbruikt.
- cache
- MemoryCache
Een verwijzing naar de cache.
Opmerkingen
Een goed gedragen cache-implementatie moet de UpdateCacheSize methode gebruiken om periodiek de grootte van de geheugenvoetafdruk van de cache te rapporteren aan de hostomgeving.
De cache-implementatie die de grootte rapporteert, geeft ook een verwijzing naar zichzelf als parameter door. Hierdoor kan de hostomgeving de volgende taken uitvoeren:
Een lijst met bekende objectcaches onderhouden.
Roep de cache aan en vraag of de cache een percentage cache-items bijwerkt op basis van de gerapporteerde grootte, indien nodig.