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 FTP è attiva e ne descrive i criteri predefiniti.
Elemento <Configuration>
Elemento <system.Net> (Impostazioni di rete)
Elemento <requestCaching> (Impostazioni di rete)
Elemento <defaultFtpCachePolicy> (Impostazioni di rete)
< defaultFtpCachePolicy
policyLevel="BypassCache|Default|CacheOnly|CacheIfAvailable|Revalidate|Reload|NoCacheNoStore|Revalidate"
/>
Attributi ed elementi
Nelle sezioni riportate di seguito vengono illustrati attributi, elementi figlio ed elementi padre.
Attributi
Attributo |
Descrizione |
|---|---|
policyLevel |
Specifica i criteri di memorizzazione nella cache FTP. Il valore predefinito è Default. |
Attributo policyLevel
Valore |
Descrizione |
|---|---|
Default |
Restituisce la risorsa memorizzata nella cache se la risorsa è nuova, la lunghezza del contenuto è precisa e sono presenti gli attributi di scadenza, modifica e lunghezza del contenuto. |
BypassCache |
Restituisce la risorsa del server. |
CacheOnly |
Restituisce la risorsa memorizzata nella cache se la lunghezza del contenuto è specificata e corrisponde alla dimensione dell'elemento. |
CacheIfAvailable |
Restituisce la risorsa memorizzata nella cache se la lunghezza del contenuto è specificata e corrisponde alla dimensione dell'elemento. In caso contrario, la risorsa viene scaricata dal server e restituita al chiamante. |
Revalidate |
Restituisce la risorsa memorizzata nella cache se il relativo timestamp è identico al timestamp della risorsa sul server. In caso contrario, la risorsa viene scaricata dal server, memorizzata nella cache e restituita al chiamante. |
Reload |
Scarica la risorsa dal server, la memorizza nella cache e la restituisce al chiamante. |
NoCacheNoStore |
Se esiste una risorsa memorizzata nella cache, viene eliminata. La risorsa viene scaricata dal server e restituita al chiamante. |
Revalidate |
Soddisfa una richiesta utilizzando la copia memorizzata nella cache della risorsa se il timestamp è identico a quello della risorsa sul server. In caso contrario, la risorsa viene scaricata dal server, presentata al chiamante e memorizzata nella cache. |
Elementi figlio
Nessuno.
Elementi padre
Elemento |
Descrizione |
|---|---|
Controlla il meccanismo di memorizzazione nella cache per le richieste di rete. |
Esempio
Nell'esempio di codice riportato di seguito viene illustrato come specificare un criterio di memorizzazione nella cache FTP di NoCacheNoStore.
<configuration>
<system.net>
<requestCaching>
<defaultFtpCachePolicy
Level="NoCacheNoStore">
</defaultFtpCachePolicy>
</requestCaching>
</system.net>
</configuration>