ObjectCache.GetCacheItem(String, String) Methode

Definitie

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u de opgegeven cachevermelding op uit de cache als een CacheItem exemplaar.

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

Parameters

key
String

Een unieke id voor de cachevermelding die u wilt ophalen.

regionName
String

Optional. Een benoemde regio in de cache waaraan de cache is toegevoegd, als er regio's worden geïmplementeerd. Omdat regio's niet zijn geïmplementeerd in .NET Framework 4, is de standaardinstelling null.

Retouren

De cachevermelding die wordt geïdentificeerd door key.

Opmerkingen

Deze overbelasting van de methode bestaat omdat sommige cache-implementaties de CacheItem klasse kunnen uitbreiden. In dat geval retourneert de overbelasting van de methode niet noodzakelijkerwijs alle informatie over gegevens in de Get(String, String) cache. Met de overbelasting van de GetCacheItem(String, String) methode kunnen aangepaste caches echter meer retourneren dan alleen de cachewaarde.

De GetCacheItem(String, String) methode is net als de Get(String, String) methode, behalve dat de GetCacheItem(String, String) methode de cachevermelding retourneert als een CacheItem exemplaar.

Van toepassing op