ObjectCache.GetCacheItem(String, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.