Compartilhar via


ObjectCache.GetCacheItem(String, String) Método

Definição

Quando substituído em uma classe derivada, obtém a entrada de cache especificada do cache como uma instância 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

Parâmetros

key
String

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

regionName
String

Opcional. Uma região nomeada no cache à qual o cache foi adicionado, caso as regiões sejam implementadas. Como as regiões não são implementadas no .NET Framework 4, o padrão é null.

Retornos

A entrada de cache é identificada por key.

Comentários

Essa sobrecarga de método existe porque algumas implementações de cache podem estender a CacheItem classe . Nesse caso, a sobrecarga do Get(String, String) método não necessariamente retornará todas as informações sobre dados armazenados em cache. No entanto, a sobrecarga do GetCacheItem(String, String) método permite que os caches personalizados retornem mais do que apenas o valor de cache.

O GetCacheItem(String, String) método é como o Get(String, String) método , exceto que o GetCacheItem(String, String) método retorna a entrada de cache como uma CacheItem instância.

Aplica-se a