MemoryCache.Add(CacheItem, CacheItemPolicy) 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.
Insère une entrée dans le cache à l'aide d'une instance de CacheItem et ajoute des détails concernant le mode d'expulsion de l'entrée.
public:
override bool Add(System::Runtime::Caching::CacheItem ^ item, System::Runtime::Caching::CacheItemPolicy ^ policy);
public override bool Add (System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy);
override this.Add : System.Runtime.Caching.CacheItem * System.Runtime.Caching.CacheItemPolicy -> bool
Public Overrides Function Add (item As CacheItem, policy As CacheItemPolicy) As Boolean
Paramètres
- item
- CacheItem
Objet à ajouter.
- policy
- CacheItemPolicy
Objet qui contient les informations d'éviction de l'entrée de cache. Cet objet fournit des options d'éviction autres que la simple expiration absolue.
Retours
true
si l’insertion a réussi, ou false si une entrée du cache a déjà la même clé que l’élément.
Remarques
Avertissement
Les surcharges de méthode Add et AddOrGetExisting ne prennent pas en charge la propriété UpdateCallback. Par conséquent, pour définir la propriété UpdateCallback d'une entrée du cache, utilisez les surcharges de méthode Set à la place.