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

Definizione

Restituisce un set di voci della cache che corrispondono alle chiavi specificate.

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)

Parametri

keys
IEnumerable<String>

Set di identificatori univoci per le voci della cache da restituire.

regionName
String

Area denominata nella cache in cui è stata aggiunta una voce della cache. Non passare un valore per questo parametro. Questo parametro è null per impostazione predefinita, perché la MemoryCache classe non implementa le aree.

Valori restituiti

Set di voci della cache che corrispondono alle chiavi specificate.

Eccezioni

regionName non nullè .

keys è null.

Una singola chiave nella raccolta è null.

Commenti

Se non esiste una voce della cache rappresentata da keys , il valore corrispondente per l'oggetto restituito nel dizionario è impostato su null. Pertanto, il dizionario restituito ha sempre lo stesso numero di elementi del numero di elementi in keys.

Si applica a