MemoryCache.Trim(Int32) Metode

Definisi

Menghapus persentase entri cache tertentu 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 yang akan 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 dengan alasan dihapusnya Expired.

Jika menghapus entri yang kedaluwarsa tidak cukup 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 .

Berlaku untuk