MemoryCache.GetValues(IEnumerable<String>, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Satz von Cacheeinträgen zurück, die den angegebenen Schlüsseln entsprechen.
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)
Parameter
- keys
- IEnumerable<String>
Ein Satz von eindeutigen Bezeichnern für die zurückzugebenden Cacheeinträge.
- regionName
- String
Ein benannter Bereich im Cache, dem ein Cacheeintrag hinzugefügt wurde. Übergeben Sie keinen Wert für diesen Parameter. Dieser Parameter ist standardmäßig null
, da die MemoryCache-Klasse keine Bereiche implementiert.
Gibt zurück
Ein Satz von Cacheeinträgen, die den angegebenen Schlüsseln entsprechen.
Ausnahmen
regionName
ist nicht null
.
keys
ist null
.
Ein individueller Schlüssel in der Auslistung ist null
.
Hinweise
Wenn ein Cacheeintrag, der durch den keys
dargestellt wird, nicht vorhanden ist, wird der entsprechende Wert für das zurückgegebene Objekt im Wörterbuch auf null
festgelegt. Daher weist das zurückgegebene Wörterbuch immer die gleiche Anzahl von Elementen auf wie die Anzahl der Elemente in keys
.