Condividi tramite


<elemento defaultHttpCachePolicy> (impostazioni di rete)

Descrive se la memorizzazione nella cache HTTP è attiva e descrive i criteri di memorizzazione nella cache predefiniti.

<Configurazione>
  <system.net>
    <requestCaching>
      <defaultHttpCachePolicy>

Sintassi

<defaultHttpCachePolicy  
  policyLevel="BypassCache|Default"  
  minimumFresh="d.hh:mm:ss|minValue|maxValue"  
  maximumAge="d.hh:mm:ss|minValue|maxValue"  
  maximumStale="d.hh:mm:ss|minValue|maxValue"  
/>  

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Attributo Descrizione
maximumAge Specifica l'intervallo di tempo massimo prima che un oggetto memorizzato nella cache sia contrassegnato come scaduto.
maximumStale Specifica il tempo massimo trascorso il tempo di aggiornamento calcolato prima che un oggetto memorizzato nella cache sia contrassegnato come scaduto.
minimumFresh Specifica il tempo minimo per un oggetto memorizzato nella cache da considerare fresco.
policyLevel Specifica se i criteri di memorizzazione nella cache sono automatici o se la cache viene ignorata. Il valore predefinito è BypassCache.

Elementi figlio

Nessuno

Elementi padre

Elemento Descrizione
requestCaching Controlla il meccanismo di memorizzazione nella cache per le richieste di rete.

Commenti

Il valore per l'attributo policyLevel è BypassCache o Default.

I valori per gli maximumAgeelementi , maximumStalee minimumFresh sono un intervallo di tempo esplicito con un formato d. hh:mm:ss (giorni, ore, minuti e secondi) o costanti minValue o maxValue, in base alle esigenze.

File di configurazione

Questo elemento può essere usato nel file di configurazione dell'applicazione o nel file di configurazione del computer (Machine.config).

Esempio

Nell'esempio seguente viene illustrato come specificare un tempo minimo di sei ore, un tempo massimo di età di due giorni e un tempo massimo di quattro ore.

<configuration>  
  <system.net>  
    <requestCaching>  
      <defaultHttpCachePolicy  
        minimumFresh="0.06:00:00"  
        maximumAge="2.00:00:00"  
        maximumStale="0.04:00:00"
      />  
    </requestCaching>  
  </system.net>  
</configuration>  

Vedi anche