MemoryCache.Trim(Int32) Metódus

Definíció

Eltávolítja a gyorsítótár-bejegyzések meghatározott százalékát a gyorsítótár-objektumból.

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

Paraméterek

percent
Int32

Az eltávolítandó gyorsítótár-bejegyzések százalékos aránya.

Válaszok

A gyorsítótárból eltávolított bejegyzések száma.

Megjegyzések

A Trim tulajdonság először eltávolítja azokat a bejegyzéseket, amelyek túllépték az abszolút vagy a csúszásos lejáratot. Az eltávolított elemekre regisztrált visszahívásokat a rendszer az eltávolított okként Expiredadja át.

Ha a lejárt bejegyzések eltávolítása nem elegendő a megadott vágási százalék eléréséhez, a rendszer a legutóbb használt (LRU) algoritmus alapján eltávolít további bejegyzéseket a gyorsítótárból, amíg el nem éri a kért vágási százalékot. Az ilyen módon eltávolított elemekre regisztrált visszahívások eltávolítási okként lesznek Evictedátadva.

A következőre érvényes: