ObjectCache.GetCacheItem(String, String) Metoda

Definicja

Po zastąpieniu w klasie pochodnej pobiera określony wpis pamięci podręcznej z pamięci podręcznej jako CacheItem wystąpienie.

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

Parametry

key
String

Unikatowy identyfikator wpisu pamięci podręcznej do pobrania.

regionName
String

Opcjonalny. Nazwany region w pamięci podręcznej, do którego dodano pamięć podręczną, jeśli regiony są implementowane. Ponieważ regiony nie są implementowane w .NET Framework 4, wartość domyślna to null.

Zwraca

Wpis pamięci podręcznej, który jest identyfikowany przez keyelement .

Uwagi

To przeciążenie metody istnieje, ponieważ niektóre implementacje pamięci podręcznej mogą rozszerzyć klasę CacheItem . W takim przypadku Get(String, String) przeciążenie metody nie musi zwracać wszystkich informacji o buforowanych danych. Jednak GetCacheItem(String, String) przeciążenie metody umożliwia zwracanie niestandardowych pamięci podręcznych więcej niż tylko wartości pamięci podręcznej.

Metoda jest podobna GetCacheItem(String, String)Get(String, String) do metody, z tą różnicą, że GetCacheItem(String, String) metoda zwraca wpis pamięci podręcznej CacheItem jako wystąpienie.

Dotyczy