MemoryCache.Trim(Int32) 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.
Menghapus persentase entri cache yang ditentukan dari objek cache.
public:
long Trim(int percent);
public long Trim (int percent);
member this.Trim : int -> int64
Public Function Trim (percent As Integer) As Long
Parameter
- percent
- Int32
Persentase total entri cache untuk dihapus.
Mengembalikan
Jumlah entri yang dihapus dari cache.
Keterangan
Properti Trim pertama-tama menghapus entri yang telah melebihi kedaluwarsa absolut atau geser. Setiap panggilan balik yang terdaftar untuk item yang dihapus akan diteruskan alasan dihapusnya Expired.
Jika menghapus entri yang kedaluwarsa tidak mencukupi untuk mencapai persentase pemangkasan yang ditentukan, entri tambahan akan dihapus dari cache berdasarkan algoritma yang paling tidak baru digunakan (LRU) hingga persentase pemangkasan yang diminta tercapai. Setiap panggilan balik yang terdaftar untuk item yang dihapus dengan cara ini akan diteruskan dengan alasan Evictedpenghapusan .