MemoryCache.Trim(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.