MemoryCache.GetCacheItem(String, String) Método

Definición

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 .

Se aplica a