MemoryCache.Trim(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere zadané procento položek mezipaměti z objektu mezipaměti.
public:
long Trim(int percent);
public long Trim (int percent);
member this.Trim : int -> int64
Public Function Trim (percent As Integer) As Long
Parametry
- percent
- Int32
Procento celkových položek mezipaměti, které se mají odebrat.
Návraty
Počet položek odebraných z mezipaměti.
Poznámky
Vlastnost Trim nejprve odebere položky, které překročily absolutní nebo posuvné vypršení platnosti. Všechna zpětná volání zaregistrovaná pro odebrané položky budou předána z důvodu odebrání .Expired
Pokud odebrání položek s vypršenou platností nedostačuje k dosažení zadaného procenta oříznutí, budou další položky odebrány z mezipaměti na základě algoritmu LRU (nejméně nedávno použitého algoritmu), dokud nebude dosaženo požadovaného procenta oříznutí. Všechna zpětná volání zaregistrovaná pro položky, které jsou tímto způsobem odebrány, budou předány z důvodu Evictedodebrání .