MemoryCache.Add(CacheItem, CacheItemPolicy) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inserta una entrada de caché en la memoria caché como una instancia CacheItem y agrega los detalles sobre cómo se debe expulsar la entrada.
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
Parámetros
- item
- CacheItem
Objeto que se va a agregar.
- policy
- CacheItemPolicy
Objeto que contiene detalles sobre la expulsión de la entrada de caché. Este objeto proporciona más opciones de expulsión que una simple expiración absoluta.
Devoluciones
true
si la inserción se realiza correctamente; es false si ya hay una entrada en la caché que tiene la misma clave que el elemento.
Comentarios
Advertencia
Las sobrecargas del método Add y AddOrGetExisting no admiten la propiedad UpdateCallback. Por consiguiente, para establecer la propiedad UpdateCallback para una entrada de la memoria caché, use las sobrecargas del método Set en su lugar.