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.