MemoryCache.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í.
Devuelve la entrada especificada de la memoria caché como una instancia de CacheItem.
public override System.Runtime.Caching.CacheItem GetCacheItem (string key, string regionName = default);
override this.GetCacheItem : string * string -> System.Runtime.Caching.CacheItem
Public Overrides 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
Una región con nombre de la memoria caché a la que se agregó una entrada de caché. No pase un valor para este parámetro. De manera predeterminada, este parámetro es null
porque la clase MemoryCache no implementa regiones.
Devoluciones
Referencia a la entrada de caché identificada por key
, si la entrada existe; de lo contrario, null
.
Excepciones
regionName
no es null
.
key
es null
.
Comentarios
Si la entrada de caché especificada por key
existe en la memoria caché, el GetCacheItem método lo devuelve como una CacheItem instancia. Se establecerán las Key propiedades y Value de la CacheItem instancia. Sin embargo, la RegionName propiedad será null
, porque las regiones no se implementan en la MemoryCache clase .