IMemoryCacheManager.UpdateCacheSize(Int64, MemoryCache) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Raportuje rozmiar bieżącej pamięci podręcznej.
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)
Parametry
- size
- Int64
Rozmiar pamięci w bajtach używany przez pamięć podręczną.
- cache
- MemoryCache
Odwołanie do pamięci podręcznej.
Uwagi
Dobrze zachowywana implementacja pamięci podręcznej powinna używać UpdateCacheSize metody, aby okresowo zgłaszać rozmiar pamięci pamięci pamięci podręcznej do środowiska hosta.
Implementacja pamięci podręcznej, która zgłasza rozmiar, przekazuje również odwołanie do samego siebie jako parametr. Dzięki temu środowisko hosta może wykonywać następujące zadania:
Zachowaj listę znanych pamięci podręcznych obiektów.
Wywołaj pamięć podręczną i zażądaj, aby pamięć podręczna przycinała procent elementów pamięci podręcznej na podstawie zgłoszonego rozmiaru, jeśli jest to wymagane.