Sdílet prostřednictvím


MemoryCache.GetCacheItem(String, String) Metoda

Definice

Vrátí zadanou CacheItem položku z mezipaměti jako instanci.

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

Parametry

key
String

Jedinečný identifikátor pro získání položky mezipaměti.

regionName
String

Pojmenovaná oblast v mezipaměti, do které byla přidána položka mezipaměti. Nepředávejte hodnotu pro tento parametr. Tento parametr je null ve výchozím nastavení, protože MemoryCache třída neimplementuje oblasti.

Návraty

Odkaz na položku mezipaměti identifikovaný key v případě, že položka existuje; v opačném případě null.

Výjimky

regionName není null.

key je null.

Poznámky

Pokud položka mezipaměti zadaná key v mezipaměti existuje, GetCacheItem metoda ji vrátí jako CacheItem instanci. Nastaví se Key vlastnosti a Value vlastnosti CacheItem instance. RegionName Vlastnost však bude null, protože oblasti nejsou implementovány MemoryCache ve třídě.

Platí pro