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

Definitie

Retourneert een set cachevermeldingen die overeenkomen met de opgegeven sleutels.

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)

Parameters

keys
IEnumerable<String>

Een set unieke id's voor de cachevermeldingen die moeten worden geretourneerd.

regionName
String

Een benoemde regio in de cache waaraan een cachevermelding is toegevoegd. Geef geen waarde door voor deze parameter. Deze parameter is null standaard omdat de MemoryCache klasse geen regio's implementeert.

Retouren

Een set cachevermeldingen die overeenkomen met de opgegeven sleutels.

Uitzonderingen

regionName is niet null.

keys is null.

Een afzonderlijke sleutel in de verzameling is null.

Opmerkingen

Als er geen cachevermelding bestaat die wordt vertegenwoordigd door de keys cache, wordt de bijbehorende waarde voor het geretourneerde object in de woordenlijst ingesteld op null. Daarom heeft de geretourneerde woordenlijst altijd hetzelfde aantal items als het aantal elementen in keys.

Van toepassing op