MemoryCache.GetCacheItem(String, String) Método

Definição

Retorna a entrada especificada do cache como uma instância 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

Parâmetros

key
String

Um identificador exclusivo para a entrada de cache a ser obtida.

regionName
String

Uma região nomeada no cache à qual uma entrada de cache foi adicionada. Não passe um valor para esse parâmetro. Esse parâmetro é null por padrão, pois a classe MemoryCache não implementa regiões.

Retornos

CacheItem

Uma referência para a entrada de cache identificada por key se a entrada existir; caso contrário, null.

Exceções

regionName não é null.

key é null.

Comentários

Se a entrada de cache especificada por key existir no cache, o método a GetCacheItem retornará como uma CacheItem instância. As Key propriedades e Value as propriedades da CacheItem instância serão definidas. No entanto, a RegionName propriedade será null, porque as regiões não são implementadas na MemoryCache classe.

Aplica-se a