MemoryCache.GetCacheItem(String, String) Methode

Definition

Gibt den angegebenen Eintrag als CacheItem-Instanz aus dem Cache zurück.

public override System.Runtime.Caching.CacheItem GetCacheItem (string key, string regionName = default);
override this.GetCacheItem : string * string -> System.Runtime.Caching.CacheItem
Public Overrides Function GetCacheItem (key As String, Optional regionName As String = Nothing) As CacheItem

Parameter

key
String

Ein eindeutiger Bezeichner für den Cacheeintrag, der abgerufen werden soll.

regionName
String

Ein benannter Bereich im Cache, dem ein Cacheeintrag hinzugefügt wurde. Übergeben Sie keinen Wert für diesen Parameter. Dieser Parameter ist standardmäßig null, da die MemoryCache-Klasse keine Bereiche implementiert.

Gibt zurück

CacheItem

Ein Verweis auf den Cacheeintrag, der von key identifiziert wird, wenn der Eintrag vorhanden ist, andernfalls null.

Ausnahmen

regionName ist nicht null.

key ist null.

Hinweise

Wenn der durch den Cache angegebene key Cacheeintrag im Cache vorhanden ist, gibt die GetCacheItem Methode ihn als CacheItem Instanz zurück. Value Die Key Eigenschaften der CacheItem Instanz werden festgelegt. RegionName Die Eigenschaft wird nulljedoch ausgeführt, da Regionen nicht in der MemoryCache Klasse implementiert werden.

Gilt für: