ObjectCache.GetCacheItem(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der angegebene Cacheeintrag aus dem Cache als CacheItem Instanz abgerufen.
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
Parameter
- key
- String
Ein eindeutiger Bezeichner für den abzurufenden Cacheeintrag.
- regionName
- String
Dies ist optional. Ein benannter Bereich im Cache, dem der Cache hinzugefügt wurde, wenn Regionen implementiert werden. Da Regionen nicht in .NET Framework 4 implementiert werden, ist die Standardeinstellung null.
Gibt zurück
Der Cacheeintrag, der durch key.
Hinweise
Diese Methodenüberladung ist vorhanden, da einige Cacheimplementierungen die CacheItem Klasse erweitern können. In diesem Fall gibt die Get(String, String) Methodenüberladung nicht unbedingt alle Informationen zu zwischengespeicherten Daten zurück. Mit der GetCacheItem(String, String) Methodenüberladung können benutzerdefinierte Caches jedoch mehr als nur den Cachewert zurückgeben.
Die GetCacheItem(String, String) Methode ähnelt der Get(String, String) Methode, mit der Ausnahme, dass die GetCacheItem(String, String) Methode den Cacheeintrag als CacheItem Instanz zurückgibt.