ObjectCache.GetCacheItem(String, String) Metodo

Definizione

In caso di override in una classe derivata, ottiene la voce di cache specificata dalla cache come CacheItem istanza.

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

Parametri

key
String

Identificatore univoco per la voce della cache da ottenere.

regionName
String

Facoltativo. Area denominata nella cache in cui è stata aggiunta la cache, se vengono implementate aree. Poiché le aree non vengono implementate in .NET Framework 4, il valore predefinito è null.

Valori restituiti

Voce della cache identificata da key.

Commenti

Questo overload del metodo esiste perché alcune implementazioni della cache potrebbero estendere la CacheItem classe . In tal caso, l'overload del Get(String, String) metodo non restituirà necessariamente tutte le informazioni sui dati memorizzati nella cache. Tuttavia, l'overload del GetCacheItem(String, String) metodo consente alle cache personalizzate di restituire più del semplice valore della cache.

Il GetCacheItem(String, String) metodo è simile al Get(String, String) metodo , ad eccezione del fatto che il GetCacheItem(String, String) metodo restituisce la voce della cache come CacheItem istanza.

Si applica a