MemoryCache.Trim(Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Remove uma percentagem especificada de entradas de cache do objeto cache.
public:
long Trim(int percent);
public long Trim(int percent);
member this.Trim : int -> int64
Public Function Trim (percent As Integer) As Long
Parâmetros
- percent
- Int32
A percentagem de entradas totais de cache a remover.
Devoluções
O número de entradas removidas da cache.
Observações
A Trim propriedade remove primeiro entradas que tenham excedido uma expiração absoluta ou deslizante. Quaisquer callbacks registados para itens removidos receberão uma razão removida de Expired.
Se a remoção de entradas expiradas não for suficiente para atingir a percentagem de trim especificada, entradas adicionais serão removidas do cache com base num algoritmo de uso menos recente (LRU) até que a percentagem de trim solicitada seja atingida. Qualquer callback registado para itens removidos desta forma receberá uma razão de remoção de Evicted.