Condividi tramite


<elemento defaultFtpCachePolicy> (impostazioni di rete)

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

<Configurazione>
  <system.net>
    <requestCaching>
      <defaultFtpCachePolicy>

Sintassi

<defaultFtpCachePolicy  
  policyLevel="BypassCache|Default|CacheOnly|CacheIfAvailable|Revalidate|Reload|NoCacheNoStore|Revalidate"  
/>  

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli 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 è aggiornata, la lunghezza del contenuto è accurata e sono presenti gli attributi di scadenza, modifica e lunghezza del contenuto.
BypassCache Restituisce la risorsa dal server.
CacheOnly Restituisce la risorsa memorizzata nella cache se la lunghezza del contenuto è presente e corrisponde alle dimensioni della voce.
CacheIfAvailable Restituisce la risorsa memorizzata nella cache se viene specificata la lunghezza del contenuto e corrisponde alle dimensioni della voce; in caso contrario, la risorsa viene scaricata dal server e viene restituita al chiamante.
Revalidate Restituisce la risorsa memorizzata nella cache se il timestamp della risorsa memorizzata nella cache corrisponde al timestamp della risorsa nel server; in caso contrario, la risorsa viene scaricata dal server, archiviata nella cache e restituita al chiamante.
Reload Scarica la risorsa dal server, lo archivia nella cache e restituisce la risorsa al chiamante.
NoCacheNoStore Se esiste una risorsa memorizzata nella cache, viene eliminata. La risorsa viene scaricata dal server e viene 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
requestCaching Controlla il meccanismo di memorizzazione nella cache per le richieste di rete.

Commenti

Esempio

Nell'esempio seguente viene illustrato come specificare un criterio di memorizzazione nella cache FTP di NoCacheNoStore.

<configuration>  
  <system.net>  
    <requestCaching>  
      <defaultFtpCachePolicy  
        policyLevel="NoCacheNoStore">  
      </defaultFtpCachePolicy>  
    </requestCaching>  
  </system.net>  
</configuration>  

Vedi anche