Compartir vía


MemoryCache.Trim(Int32) Método

Definición

Quita el porcentaje especificado de entradas de caché del objeto de caché.

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

Porcentaje de entradas que se va a quitar de la memoria caché.

Devoluciones

Número de entradas que se han quitado de la memoria caché.

Comentarios

La Trim propiedad quita primero las entradas que han superado una expiración absoluta o deslizante. Las devoluciones de llamada registradas para los elementos que se quitan se pasarán un motivo quitado de Expired.

Si la eliminación de entradas expiradas no es suficiente para alcanzar el porcentaje de recorte especificado, se quitarán entradas adicionales de la memoria caché en función de un algoritmo de uso menos reciente (LRU) hasta que se alcance el porcentaje de recorte solicitado. Las devoluciones de llamada registradas para los elementos que se quitan de esta manera se pasarán un motivo de eliminación de Evicted.

Se aplica a