ObjectCache.GetCacheItem(String, String) Methode

Definition

Wenn diese Methode in einer abgeleiteten Klasse überschrieben wird, ruft sie den angegebenen Cacheeintrag als CacheItem-Instanz aus dem Cache ab.When overridden in a derived class, gets the specified cache entry from the cache as a CacheItem instance.

public abstract System.Runtime.Caching.CacheItem GetCacheItem (string key, string regionName = null);
abstract member GetCacheItem : string * string -> System.Runtime.Caching.CacheItem
Public MustOverride Function GetCacheItem (key As String, Optional regionName As String = null) As CacheItem

Parameter

key
String

Ein eindeutiger Bezeichner für den Cacheeintrag, der abgerufen werden soll.A unique identifier for the cache entry to get.

regionName
String

Optional.Optional. Ein benannter Bereich im Cache, dem der Cacheeintrag hinzugefügt wurde, falls Bereiche implementiert werden.A named region in the cache to which the cache was added, if regions are implemented. Da Bereiche in .NET Framework 4.NET Framework 4 nicht implementiert werden, ist der Standardwert null.Because regions are not implemented in .NET Framework 4.NET Framework 4, the default is null.

Gibt zurück

Der Cacheeintrag, der von key identifiziert wird.The cache entry that is identified by key.

Hinweise

Diese Methoden Überladung ist vorhanden, da einige Cache Implementierungen CacheItem möglicherweise die-Klasse erweitern.This method overload exists because some cache implementations might extend the CacheItem class. In diesem Fall gibt die Get(String, String) -Methoden Überladung nicht notwendigerweise alle Informationen zu zwischengespeicherten Daten zurück.In that case, the Get(String, String) method overload will not necessarily return all the information about cached data. Allerdings ermöglicht GetCacheItem(String, String) die-Methoden Überladung, dass benutzerdefinierte Caches mehr als nur den Cache Wert zurückgeben.However, the GetCacheItem(String, String) method overload enables custom caches to return more than just the cache value.

Die GetCacheItem(String, String) -Methode ähnelt der Get(String, String) -Methode, mit der GetCacheItem(String, String) Ausnahme, dass die- CacheItem Methode den Cache Eintrag als-Instanz zurückgibt.The GetCacheItem(String, String) method is like the Get(String, String) method, except that the GetCacheItem(String, String) method returns return the cache entry as a CacheItem instance.

Gilt für: