MemoryCache.GetValues(IEnumerable<String>, String) Метод

Определение

Возвращает набор записей кэша, соответствующих заданным ключам.

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)

Параметры

keys
IEnumerable<String>

Набор уникальных идентификаторов записей кэша, которые необходимо вернуть.

regionName
String

Именованная область кэша, в которую была добавлена запись кэша. Не следует передавать значение для данного параметра. По умолчанию значение этого параметра равно null, так как класс MemoryCache не реализует области.

Возвращаемое значение

Набор записей кэша, соответствующих заданным ключам.

Исключения

regionName не является null.

keys имеет значение null.

Отдельный ключ в коллекции имеет значение null.

Комментарии

Если запись кэша keys , представленная объектом , не существует, то для возвращаемого объекта в словаре устанавливается nullсоответствующее значение . Таким образом, возвращаемый словарь всегда имеет то же количество элементов, что и количество элементов в keys.

Применяется к