MemoryCache.GetValues(IEnumerable<String>, String) Metoda

Definice

Vrátí sadu položek mezipaměti, které odpovídají zadaným klíčům.

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)

Parametry

keys
IEnumerable<String>

Sada jedinečných identifikátorů pro položky mezipaměti, které se mají vrátit.

regionName
String

Pojmenovaná oblast v mezipaměti, do které byla přidána položka mezipaměti. Nepředávejte hodnotu tohoto parametru. Tento parametr je null ve výchozím nastavení, protože MemoryCache třída neimplementuje oblasti.

Návraty

Sada položek mezipaměti, které odpovídají zadaným klíčům.

Výjimky

regionName není null.

keys je null.

Individuální klíč v kolekci je null.

Poznámky

Pokud položka mezipaměti reprezentovaná objektem keys neexistuje, je odpovídající hodnota vráceného objektu ve slovníku nastavena na nullhodnotu . Proto má vrácený slovník vždy stejný počet položek jako počet prvků v keysnástroji .

Platí pro