<add> Elemento para <namedCaches>
Adiciona uma entrada namedCache
à coleção namedCaches
para um cache de memória.
<configuração>
<system.runtime.caching>
<memoryCache>
<namedCaches>
<add>
Syntax
<namedCaches>
<add name="Default" />
<!-- child elements -->
</namedCaches>
Tipo
None
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Atributos
Atributo | Descrição |
---|---|
CacheMemoryLimitMegabytes |
Um valor inteiro que especifica o tamanho máximo permitido (em megabytes) para o qual uma instância de um MemoryCache pode crescer. O valor padrão é 0, o que significa que a heurística de dimensionamento automático da classe MemoryCache é usada por padrão. |
Name |
O nome do cache. |
PhysicalMemoryLimitPercentage |
Um valor inteiro entre 0 e 100 que especifica a porcentagem máxima de memória do computador fisicamente instalado que pode ser consumida pelo cache. O valor padrão é 0, o que significa que a heurística de dimensionamento automático da classe MemoryCache é usada por padrão. |
PollingInterval |
Um valor que indica o intervalo de tempo após o qual a implementação de cache compara a carga de memória atual com os limites de memória absoluto e baseado em percentual que são definidos para a instância do cache. Esse valor é inserido no formato "HH:MM:SS". |
Elementos filho
None
Elementos pai
Elemento | Descrição |
---|---|
<namedCaches> | Contém uma coleção de definições de configuração para as instâncias nomeadas MemoryCache. |
Comentários
O elemento add
adiciona uma entrada à coleção namedCaches
para um cache de memória. Você pode usar o elemento clear antes de usar o elemento add
para ter certeza de que não há outros caches nomeados na coleção. Esse elemento pode ser usado no arquivo machine.config e no arquivo Web.config.
Exemplo
O exemplo a seguir mostra como definir as configurações para a entrada padrão namedCache
na coleção namedCaches
para um cache de memória.
<configuration>
<system.runtime.caching>
<memoryCache>
<namedCaches>
<add name="Default"
cacheMemoryLimitMegabytes="0"
physicalMemoryPercentage="0"
pollingInterval="00:02:00" />
</namedCaches>
</memoryCache>
</system.runtime.caching>
</configuration>