ObjectCache.GetCacheItem(String, String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.