ObjectCache.GetCacheItem(String, String) 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í.
Cuando se reemplaza en una clase derivada, obtiene la entrada especificada de la memoria caché como una instancia de CacheItem.
public abstract System.Runtime.Caching.CacheItem GetCacheItem (string key, string regionName = default);
abstract member GetCacheItem : string * string -> System.Runtime.Caching.CacheItem
Public MustOverride Function GetCacheItem (key As String, Optional regionName As String = Nothing) As CacheItem
Parámetros
- key
- String
Identificador único para la entrada de caché que se va a obtener.
- regionName
- String
Opcional. Región con nombre de la memoria caché a la que se agregó la entrada de caché, si se implementan regiones. Dado que las regiones no se implementan en .NET Framework 4, el valor predeterminado es null
.
Devoluciones
Entrada de caché identificada por key
.
Comentarios
Esta sobrecarga de método existe porque algunas implementaciones de caché pueden extender la CacheItem clase . En ese caso, la sobrecarga del Get(String, String) método no devolverá necesariamente toda la información sobre los datos almacenados en caché. Sin embargo, la sobrecarga del GetCacheItem(String, String) método permite que las memorias caché personalizadas devuelvan más que solo el valor de caché.
El GetCacheItem(String, String) método es similar al Get(String, String) método , salvo que el GetCacheItem(String, String) método devuelve la entrada de caché como una CacheItem instancia.