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

Определение

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

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

Параметры

key
String

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

regionName
String

Именованная область кэша, в которую была добавлена запись кэша. Не следует передавать значение для данного параметра. По умолчанию значение этого параметра равно null, так как класс MemoryCache не реализует области.

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

CacheItem

Ссылка на запись кэша, определяемую ключом key, если запись существует; в противном случае — значение null.

Исключения

regionName не является null.

key имеет значение null.

Комментарии

Если запись кэша, указанная key в кэше, существует, GetCacheItem метод возвращает его как CacheItem экземпляр. Будут Key заданы свойства Value экземпляра CacheItem . Однако свойство будет nullиметь значение, RegionName так как регионы не реализуются в MemoryCache классе.

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