MemoryCache.GetValues(IEnumerable<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 um conjunto de entradas de cache que correspondem às chaves especificadas.
public override System.Collections.Generic.IDictionary<string,object> GetValues (System.Collections.Generic.IEnumerable<string> keys, string regionName = default);
override this.GetValues : seq<string> * string -> System.Collections.Generic.IDictionary<string, obj>
Public Overrides Function GetValues (keys As IEnumerable(Of String), Optional regionName As String = Nothing) As IDictionary(Of String, Object)
Parâmetros
- keys
- IEnumerable<String>
Um conjunto de identificadores exclusivos a serem retornados pelas entradas de cache.
- 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
Um conjunto de entradas de cache que correspondem às chaves especificadas.
Exceções
regionName
não é null
.
keys
é null
.
Uma chave individual na coleção é null
.
Comentários
Se uma entrada de cache representada pelo keys
não existir, o valor correspondente para o objeto retornado no dicionário será definido null
como . Portanto, o dicionário retornado sempre tem o mesmo número de itens que o número de elementos em keys
.