<defaultHttpCachePolicy> Elemento (Configuración de red)

Describe si el almacenamiento en caché FTP está activo y describe la directiva de almacenamiento en caché predeterminada.

<configuración>
  <system.net>
    <requestCaching>
      <defaultFtpCachePolicy>

Sintaxis

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

Atributos y elementos

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Atributo Descripción
policyLevel Especifica la directiva de almacenamiento en caché de FTP. El valor predeterminado es Default.

Atributo policyLevel

Valor Descripción
Default Devuelve el recurso almacenado en caché si el recurso está actualizado, la longitud del contenido es precisa y los atributos de expiración, modificación y longitud del contenido están presentes.
BypassCache Devuelve el recurso del servidor.
CacheOnly Devuelve el recurso almacenado en caché si la longitud del contenido está presente y coincide con el tamaño de entrada.
CacheIfAvailable Devuelve el recurso almacenado en caché si se proporciona la longitud del contenido y coincide con el tamaño de entrada; de lo contrario, el recurso se descarga desde el servidor y se devuelve al autor de la llamada.
Revalidate Atiende una solicitud utilizando la copia almacenada en caché del recurso si la marca de tiempo es igual que la marca de tiempo del recurso en el servidor; de lo contrario, el recurso se descarga del servidor, se presenta al llamador y se almacena en la caché.
Reload Descarga el recurso del servidor, lo almacena en la memoria caché y devuelve el recurso al autor de la llamada.
NoCacheNoStore Si existe un recurso almacenado en caché, se elimina. El recurso se descarga desde el servidor y se devuelve al autor de la llamada.
Revalidate Atiende una solicitud utilizando la copia almacenada en caché del recurso si la marca de tiempo es igual que la marca de tiempo del recurso en el servidor; de lo contrario, el recurso se descarga del servidor, se presenta al llamador y se almacena en la caché.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento Descripción
requestCaching Controla el mecanismo de almacenamiento en caché para las solicitudes de red.

Comentarios

Ejemplo

En el ejemplo siguiente se muestra cómo especificar una directiva de almacenamiento en caché de FTP de NoCacheNoStore.

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

Consulte también