MemoryCache.GetCacheItem(String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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 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 .