MemoryCache.GetCacheItem(String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.