IMemoryCacheManager.UpdateCacheSize(Int64, MemoryCache) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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.