MemoryCache.GetCacheItem(String, String) Metoda

Definice

Vrátí zadanou položku z mezipaměti jako CacheItem 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 tohoto parametru. Tento parametr je null ve výchozím nastavení, protože MemoryCache třída neimplementuje oblasti.

Návraty

Odkaz na položku mezipaměti identifikovanou uživatelem key , pokud 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 určená nástrojem key existuje v mezipaměti, GetCacheItem vrátí ji metoda jako CacheItem instanci. Nastaví se Key vlastnosti CacheItem a Value instance. RegionName Vlastnost však bude null, protože oblasti nejsou ve třídě implementoványMemoryCache.

Platí pro