Compartir a través de


<defaultFtpCachePolicy> (Elemento, Configuración de red)

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

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

Atributos y elementos

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

Atributos

Atributo

Descripción

policyLevel

Especifica la directiva de almacenamiento en caché FTP. El valor predeterminado es Default.

Atributo policyLevel

Valor

Descripción

Default

Devuelve el recurso almacenado en caché si el recurso es nuevo, la longitud de su contenido es exacta y los atributos de expiración, modificación y longitud de contenido están presentes.

BypassCache

Devuelve el recurso del servidor.

CacheOnly

Devuelve el recurso almacenado en caché si está presente la longitud del contenido y coincide con el tamaño de la entrada.

CacheIfAvailable

Devuelve del recurso almacenado en caché si se proporciona la longitud del contenido y coincide con el tamaño de la entrada; de lo contrario, se descarga el recurso del servidor y se devuelve al llamador.

Revalidate

Devuelve el recurso almacenado en caché si la marca de tiempo del recurso almacenado en caché es la misma que la marca de tiempo del recurso del servidor; en caso contrario, el recurso se descarga del servidor, se almacena en la caché y se devuelve al llamador.

Reload

Descarga el recurso del servidor, lo almacena en la caché y devuelve el recurso al llamador.

NoCacheNoStore

Si existe un recurso almacenado en memoria caché, se elimina. El recurso se descarga del servidor y se devuelve al llamador.

Revalidate

Atiende una solicitud utilizando la copia almacenada en caché del recurso si la marca de fecha y hora es igual que la marca de fecha y hora 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 del almacenamiento en caché para las solicitudes de la red.

Comentarios

El elemento <defaultFtpCachePolicy> describe si el almacenamiento en caché FTP está activo y describe la directiva predeterminada de almacenamiento en caché. Es un elemento opcional.

Ejemplo

El ejemplo de código siguiente muestra cómo especificar una directiva de almacenamiento en caché FTP de NoCacheNoStore.

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

Vea también

Referencia

Esquema de la configuración de red

System.Net.Cache

WebRequest

RequestCacheLevel