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 CacheItem instância.

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 obtido.

regionName
String

Optional. Uma região nomeada no cache ao qual o cache foi adicionado, se as regiões forem 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 do 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