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

Definizione

Restituisce un set di voci della cache corrispondenti 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 delle voci della cache da restituire.

regionName
String

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

Restituisce

Set di voci della cache corrispondenti alle chiavi specificate.

Eccezioni

regionName non è null.

keys è null.

Una chiave singola nella raccolta è null.

Commenti

Se una voce della cache rappresentata dall'oggetto keys non esiste, 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