MemoryCache.Trim(Int32) Methode

Definitie

Hiermee verwijdert u een opgegeven percentage cachevermeldingen uit het cacheobject.

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

Parameters

percent
Int32

Het percentage van het totale aantal cachevermeldingen dat moet worden verwijderd.

Retouren

Het aantal vermeldingen dat uit de cache is verwijderd.

Opmerkingen

De Trim eigenschap verwijdert eerst vermeldingen die een absolute of schuifverlooptijd hebben overschreden. Alle callbacks die zijn geregistreerd voor items die worden verwijderd, worden doorgegeven aan een verwijderde reden van Expired.

Als het verwijderen van verlopen vermeldingen onvoldoende is om het opgegeven trimpercentage te bereiken, worden extra vermeldingen verwijderd uit de cache op basis van een minst recent gebruikt algoritme (LRU) totdat het aangevraagde trimpercentage is bereikt. Alle callbacks die zijn geregistreerd voor items die op deze manier worden verwijderd, worden doorgegeven als reden voor Evictedverwijderen.

Van toepassing op