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
Optional. 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 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ě vracet všechny informace o datech uložených v mezipaměti. GetCacheItem(String, String) Přetížení metody však 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, že GetCacheItem(String, String) metoda vrátí položku mezipaměti jako CacheItem instanci.