<add> Element for <namedCaches>
namedCache
Добавляет запись в коллекцию namedCaches
для кэша памяти.
<Конфигурации>
<system.runtime.caching>
<Memorycache>
<namedCaches>
<Добавить>
Синтаксис
<namedCaches>
<add name="Default" />
<!-- child elements -->
</namedCaches>
Тип
None
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
CacheMemoryLimitMegabytes |
Целочисленное значение, указывающее максимальный допустимый MemoryCache размер (в мегабайтах), до который может увеличиться экземпляр . Значение по умолчанию равно 0. Это означает, что MemoryCache по умолчанию используются эвристические методы автомасштабирования класса. |
Name |
Имя кэша. |
PhysicalMemoryLimitPercentage |
Целочисленное значение от 0 до 100, указывающее максимальный процент физически установленной памяти компьютера, которая может использоваться кэшем. Значение по умолчанию равно 0. Это означает, что MemoryCache по умолчанию используются эвристические методы автомасштабирования класса. |
PollingInterval |
Значение, указывающее интервал, по истечении которого реализация кэша сравнивает текущую загрузку памяти с абсолютными и процентными ограничениями по памяти, заданными для данного экземпляра кэша. Это значение вводится в формате "ЧЧ:ММ:СС". |
Дочерние элементы
None
Родительские элементы
Элемент | Описание |
---|---|
<namedCaches> | Содержит коллекцию параметров конфигурации для именованных MemoryCache экземпляров. |
Комментарии
Элемент add
добавляет запись в коллекцию namedCaches
для кэша памяти. Элемент clear можно использовать перед использованием add
элемента , чтобы убедиться, что в коллекции нет других именованных кэшей. Этот элемент можно использовать в файле machine.config и в файле Web.config.
Пример
В следующем примере показано, как определить параметры для записи по умолчанию namedCache
в namedCaches
коллекции для кэша памяти.
<configuration>
<system.runtime.caching>
<memoryCache>
<namedCaches>
<add name="Default"
cacheMemoryLimitMegabytes="0"
physicalMemoryPercentage="0"
pollingInterval="00:02:00" />
</namedCaches>
</memoryCache>
</system.runtime.caching>
</configuration>