ObjectCache.GetCacheItem(String, String) Metod

Definition

När den åsidosättas i en härledd klass hämtar den angivna cacheposten från cacheminnet som en CacheItem instans.

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

Parametrar

key
String

En unik identifierare för cacheposten som ska hämtas.

regionName
String

Optional. En namngiven region i cachen som cachen lades till i, om regioner implementeras. Eftersom regioner inte implementeras i .NET Framework 4 är standardvärdet null.

Returer

Cacheposten som identifieras av key.

Kommentarer

Den här metoden överbelastas eftersom vissa cacheimplementeringar kan utöka CacheItem klassen. I så fall returnerar metodöverbelastningen Get(String, String) inte nödvändigtvis all information om cachelagrade data. Metodens överlagring gör det dock GetCacheItem(String, String) möjligt för anpassade cacheminnen att returnera mer än bara cachevärdet.

Metoden GetCacheItem(String, String) liknar Get(String, String) metoden, förutom att GetCacheItem(String, String) metoden returnerar cacheposten som en CacheItem instans.

Gäller för