ObjectCache.GetCacheItem(String, String) Metodo

Definizione

Se sottoposto a override in una classe derivata, ottiene la voce della cache specificata dalla cache come istanza di 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

Parametri

key
String

Identificatore univoco della voce della cache da ottenere.

regionName
String

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

Restituisce

Voce della cache identificata da key.

Commenti

Questo overload di 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 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