MemoryCache.Trim(Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar bort en angiven procentandel cacheposter från cacheobjektet.
public:
long Trim(int percent);
public long Trim(int percent);
member this.Trim : int -> int64
Public Function Trim (percent As Integer) As Long
Parametrar
- percent
- Int32
Procentandelen av de totala cacheposter som ska tas bort.
Returer
Antalet poster som tagits bort från cacheminnet.
Kommentarer
Egenskapen Trim tar först bort poster som har överskridit antingen en absolut eller glidande förfallotid. Eventuella återanrop som är registrerade för objekt som tas bort skickas en borttagen Expiredorsak till .
Om det inte går att ta bort utgångna poster för att nå den angivna trimningsprocenten tas ytterligare poster bort från cachen baserat på en algoritm för minst nyligen använda (LRU) tills den begärda trimningsprocenten har nåtts. Eventuella återanrop som är registrerade för objekt som tas bort på det här sättet skickas en borttagningsorsak Evictedtill .