<add> Element for <namedCaches>
Aggiunge una namedCache
voce alla namedCaches
raccolta per una cache di memoria.
<Configurazione>
<System.runtime.caching>
<Memorycache>
<Namedcaches>
<Aggiungere>
Sintassi
<namedCaches>
<add name="Default" />
<!-- child elements -->
</namedCaches>
Tipo
None
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributi
Attributo | Descrizione |
---|---|
CacheMemoryLimitMegabytes |
Valore intero che specifica le dimensioni massime consentite (in megabyte) che un'istanza di un MemoryCache oggetto può crescere. Il valore predefinito è 0, il che significa che l'euristica MemoryCache automatica della classe viene usata per impostazione predefinita. |
Name |
Nome della cache. |
PhysicalMemoryLimitPercentage |
Valore intero compreso tra 0 e 100 che specifica la percentuale massima di memoria computer installata fisicamente che può essere utilizzata dalla cache. Il valore predefinito è 0, il che significa che l'euristica MemoryCache automatica della classe viene usata per impostazione predefinita. |
PollingInterval |
Un valore che indica l'intervallo di tempo dopo il quale l'implementazione della cache confronta il carico di memoria corrente con i limiti di memoria percentuali e assoluti impostati per l'istanza della cache. Questo valore viene immesso nel formato "HH:MM:SS". |
Elementi figlio
None
Elementi padre
Elemento | Descrizione |
---|---|
<Namedcaches> | Contiene una raccolta di impostazioni di configurazione per le istanze denominate MemoryCache . |
Commenti
L'elemento add
namedCaches
aggiunge una voce alla raccolta per una cache di memoria. È possibile usare l'elemento clear prima di usare l'elemento add
per essere certi che non siano presenti altre cache denominate nella raccolta. Questo elemento può essere usato nel file machine.config e nel file Web.config.
Esempio
Nell'esempio seguente viene illustrato come definire le impostazioni per la voce predefinita namedCache
della namedCaches
raccolta per una cache di memoria.
<configuration>
<system.runtime.caching>
<memoryCache>
<namedCaches>
<add name="Default"
cacheMemoryLimitMegabytes="0"
physicalMemoryPercentage="0"
pollingInterval="00:02:00" />
</namedCaches>
</memoryCache>
</system.runtime.caching>
</configuration>