Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Indica se la memorizzazione nella cache HTTP è attiva e ne descrive i criteri predefiniti.
Elemento <Configuration>
Elemento <system.Net> (Impostazioni di rete)
Elemento <requestCaching> (Impostazioni di rete)
Elemento <defaultHttpCachePolicy> (Impostazioni di rete)
< defaultHttpCachePolicy
policyLevel="BypassCache|Default"
minimumFresh="d.hh:mm:ss"|"minValue"
maximumAge ="d.hh:mm:ss"|"maxValue"
maximumStale="d.hh:mm:ss"|"maxValue"
/>
Attributi ed elementi
Nelle sezioni riportate di seguito vengono illustrati attributi, elementi figlio ed elementi padre.
Attributi
Attributo |
Descrizione |
|---|---|
maximumAge |
Specifica l'intervallo di tempo massimo prima che un oggetto memorizzato nella cache venga contrassegnato come scaduto. |
maximumStale |
Specifica l'intervallo di tempo massimo successivo al periodo calcolato per lo stato di aggiornamento prima che un oggetto memorizzato nella cache venga contrassegnato come scaduto. |
minimumFresh |
Specifica l'intervallo di tempo minimo durante il quale considerare aggiornato un oggetto memorizzato nella cache. |
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 |
|---|---|
Controlla il meccanismo di memorizzazione nella cache per le richieste di rete. |
Note
Il valore per l'attributo policyLevel è BypassCache o Default.
I valori per gli elementi maximumAge, maximumStale e minimumFresh sono rappresentati da un intervallo di tempo esplicito con il formato d.hh:mm:ss (giorni, ore, minuti e secondi) o dalle costanti minValue o maxValue, a seconda dei casi.
File di configurazione
L'elemento può essere utilizzato nel file di configurazione dell'applicazione o nel file di configurazione del computer (Machine.config).
Esempio
Nell'esempio di codice riportato di seguito viene illustrato come specificare un intervallo minimo di sei ore per lo stato aggiornato, un intervallo di durata massima di due giorni e un intervallo di obsolescenza massima di quattro ore.
<configuration>
<system.net>
<requestCaching>
<defaultHttpCachePolicy>
<set minimumFresh="0.06:00:00" />
<set maximumAge ="2.00:00:00" />
<set maximumStale="0.04:00:00" />
</defaultHttpCachePolicy>
</requestCaching>
</system.net>
</configuration>