Partager via


MemoryCache.Trim(Int32) Méthode

Définition

Supprime un pourcentage spécifié d'entrées de cache de l'objet de cache.

public:
 long Trim(int percent);
public long Trim (int percent);
member this.Trim : int -> int64
Public Function Trim (percent As Integer) As Long

Paramètres

percent
Int32

Pourcentage total d'entrées du cache à supprimer.

Retours

Nombre d'entrées supprimées du cache.

Remarques

La Trim propriété supprime d’abord les entrées qui ont dépassé une expiration absolue ou glissante. Tous les rappels qui sont inscrits pour les éléments qui sont supprimés seront transmis une raison supprimée de Expired.

Si la suppression d’entrées expirées n’est pas suffisante pour atteindre le pourcentage de découpage spécifié, des entrées supplémentaires sont supprimées du cache en fonction d’un algorithme LRU (Least-Récemment Utilisé) jusqu’à ce que le pourcentage de rognage demandé soit atteint. Tous les rappels qui sont inscrits pour les éléments supprimés de cette façon reçoivent une raison de suppression de Evicted.

S’applique à