MemoryCache.Trim(Int32) Método

Definição

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.

Aplica-se a