IMemoryCacheManager.UpdateCacheSize(Int64, MemoryCache) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Melaporkan ukuran cache saat ini.
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)
Parameter
- size
- Int64
Ukuran memori, dalam byte, yang dikonsumsi cache.
- cache
- MemoryCache
Referensi ke cache.
Keterangan
Implementasi cache yang bersifat baik harus menggunakan UpdateCacheSize metode untuk secara berkala melaporkan ukuran jejak memori cache ke lingkungan host.
Implementasi cache yang melaporkan ukuran juga meneruskan referensi ke dirinya sendiri sebagai parameter. Ini memungkinkan lingkungan host untuk melakukan tugas-tugas berikut:
Pertahankan daftar cache objek yang diketahui.
Panggil cache dan minta cache memangkas persentase item cache berdasarkan ukuran yang dilaporkan, jika diperlukan.