MemoryCache.GetValues(IEnumerable<String>, String) Método

Definição

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

IDictionary<String,Object>

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 do objeto retornado no dicionário será definido como null. Portanto, o dicionário retornado sempre tem o mesmo número de itens que o número de elementos em keys.

Aplica-se a