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.