Aracılığıyla paylaş


MemoryCache.Trim(Int32) Yöntem

Tanım

Önbellek nesnesinden önbellek girdilerinin belirtilen yüzdesini kaldırır.

public:
 long Trim(int percent);
public long Trim (int percent);
member this.Trim : int -> int64
Public Function Trim (percent As Integer) As Long

Parametreler

percent
Int32

Kaldırılacak toplam önbellek girdilerinin yüzdesi.

Döndürülenler

Önbellekten kaldırılan girdilerin sayısı.

Açıklamalar

Trim özelliği önce mutlak veya kayan süre sonunu aşan girişleri kaldırır. Kaldırılan öğeler için kaydedilen geri çağırmalar, öğesinin kaldırılmış bir nedeni olarak Expiredgeçirilir.

Süresi dolan girişlerin kaldırılması belirtilen kırpma yüzdesine ulaşmak için yetersizse, istenen kırpma yüzdesine ulaşılana kadar en son kullanılan (LRU) algoritmaya göre önbellekten ek girdiler kaldırılır. Bu şekilde kaldırılan öğeler için kaydedilen geri çağırmalar için kaldırma nedeni Evictedgeçirilir.

Şunlara uygulanır