ObjectCache.GetCacheItem(String, String) Метод

Определение

При переопределении в производном классе получает указанную запись кэша из кэша в качестве экземпляра CacheItem .

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

Параметры

key
String

Уникальный идентификатор записи кэша для получения.

regionName
String

Optional. Именованный регион в кэше, в который был добавлен кэш, если регионы реализованы. Так как регионы не реализованы в .NET Framework 4, значение по умолчанию — null.

Возвращаемое значение

Запись кэша, определяемая по key.

Комментарии

Эта перегрузка метода существует, так как некоторые реализации кэша могут расширить CacheItem класс. В этом случае перегрузка Get(String, String) метода не обязательно возвращает все сведения о кэшированных данных. Однако перегрузка GetCacheItem(String, String) метода позволяет пользовательским кэшам возвращать больше, чем только значение кэша.

Метод GetCacheItem(String, String) похож на Get(String, String) метод, за исключением того, что GetCacheItem(String, String) метод возвращает запись кэша в качестве экземпляра CacheItem .

Применяется к