MemoryCache.Trim(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從快取物件移除指定百分比的快取項目。
public:
long Trim(int percent);
public long Trim (int percent);
member this.Trim : int -> int64
Public Function Trim (percent As Integer) As Long
參數
- percent
- Int32
移除項目的數目在快取項目總數中所佔的百分比。
傳回
從快取區中移除的項目數量。
備註
屬性 Trim 會先移除超過絕對或滑動到期的專案。 針對已移除之項目註冊的任何回呼都會傳遞移除的原因 Expired。
如果移除過期的專案不足以達到指定的修剪百分比,則會根據最近使用的最少 (LRU) 演算法,從快取中移除其他專案,直到達到要求的修剪百分比為止。 針對以這種方式移除之專案所註冊的任何回呼都會傳遞移除原因 Evicted。