MemoryCache.GetValues(IEnumerable<String>, String) Metódus

Definíció

A megadott kulcsoknak megfelelő gyorsítótárbejegyzéseket ad vissza.

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)

Paraméterek

keys
IEnumerable<String>

A visszaadni kívánt gyorsítótár-bejegyzések egyedi azonosítóinak készlete.

regionName
String

Egy elnevezett régió a gyorsítótárban, amelyhez gyorsítótárbejegyzést adtak hozzá. Ne adjon meg értéket ehhez a paraméterhez. Ez a paraméter alapértelmezés szerint azért van null , mert az MemoryCache osztály nem implementál régiókat.

Válaszok

A megadott kulcsoknak megfelelő gyorsítótárbejegyzések készlete.

Kivételek

regionName nem null.

keys az null.

A gyűjtemény egy egyéni kulcsa a következő null: .

Megjegyzések

Ha a gyorsítótár-bejegyzés keys nem létezik, a szótárban visszaadott objektum megfelelő értéke a következőre nullvan állítva: . Ezért a visszaadott szótár mindig ugyanazzal az elemszámmal rendelkezik, mint az elemek száma.keys

A következőre érvényes: