ObjectCache.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í.
Při přepsání v odvozené třídě získá zadanou položku mezipaměti z mezipaměti jako CacheItem instanci.
public abstract System.Runtime.Caching.CacheItem GetCacheItem (string key, string regionName = default);
abstract member GetCacheItem : string * string -> System.Runtime.Caching.CacheItem
Public MustOverride 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
Nepovinný parametr. Pojmenovaná oblast v mezipaměti, do které byla mezipaměť přidána, pokud jsou implementovány oblasti. Vzhledem k tomu, že oblasti nejsou implementovány v rozhraní .NET Framework 4, výchozí hodnota je null
.
Návraty
Položka mezipaměti, která je identifikována nástrojem key
.
Poznámky
Toto přetížení metody existuje, protože některé implementace mezipaměti mohou rozšířit CacheItem třídu. V takovém případě Get(String, String) přetížení metody nemusí nutně vrátit všechny informace o datech uložených v mezipaměti. Přetížení metody však GetCacheItem(String, String) umožňuje, aby vlastní mezipaměti vracely více než jen hodnotu mezipaměti.
Metoda GetCacheItem(String, String) je podobná Get(String, String) metodě s tím rozdílem GetCacheItem(String, String) , že metoda vrací položku mezipaměti jako CacheItem instanci.