MemoryCache.GetCacheItem(String, String) Metodo

Definizione

Restituisce la voce specificata dalla cache come istanza di CacheItem.Returns the specified entry from the cache as a CacheItem instance.

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

Parametri

key
String

Identificatore univoco della voce della cache da ottenere.A unique identifier for the cache entry to get.

regionName
String

Area denominata nella cache a cui è stata aggiunta una voce della cache.A named region in the cache to which a cache entry was added. Non passare alcun valore per questo parametro.Do not pass a value for this parameter. Questo parametro è null per impostazione predefinita, perché la classe MemoryCache non implementa le aree.This parameter is null by default, because the MemoryCache class does not implement regions.

Restituisce

CacheItem

Riferimento alla voce della cache identificata da key se esistente; in caso contrario, null.A reference to the cache entry identified by key if the entry exists; otherwise, null.

Eccezioni

regionName non è null.regionName is not null.

key è null.key is null.

Commenti

Se la voce della cache specificata da key esiste nella cache, il GetCacheItem metodo lo restituisce come CacheItem istanza di.If the cache entry specified by key exists in the cache, the GetCacheItem method returns it as a CacheItem instance. Key Value Verranno impostate le proprietà e dell' CacheItem istanza.The Key and Value properties of the CacheItem instance will be set. Tuttavia, la RegionName proprietà sarà null , perché le aree non sono implementate nella MemoryCache classe.However, the RegionName property will be null, because regions are not implemented in the MemoryCache class.

Si applica a