<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
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.