MemoryCache.GetCacheItem(String, String) Metodo

Definizione

Restituisce la voce specificata dalla cache come istanza di 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

Parametri

key
String

Identificatore univoco della voce della cache da ottenere.

regionName
String

Area denominata nella cache a cui è stata aggiunta una voce della cache. Non passare alcun valore per questo parametro. Questo parametro è null per impostazione predefinita, perché la classe MemoryCache non implementa le aree.

Restituisce

Riferimento alla voce della cache identificata da key se esistente; in caso contrario, null.

Eccezioni

regionName non è null.

key è null.

Commenti

Se la voce della cache specificata da key esiste nella cache, il GetCacheItem metodo lo restituisce come CacheItem istanza. Verranno impostate le Key proprietà e Value dell'istanza CacheItem di . Tuttavia, la proprietà sarà null, perché le RegionName aree non sono implementate nella MemoryCache classe .

Si applica a