Condividi tramite


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

Vedi anche