<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>  

См. также раздел