Partilhar via


<defaultFtpCachePolicy> Elemento (Definições de Rede)

Descreve se a cache FTP está ativa e descreve a política padrão de cache.

<configuração>
   <system.net>
     <requestCache>
       <defaultFtpCachePolicy>

Sintaxe

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

Atributos e Elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Attributes

Attribute Description
policyLevel Especifica a política de cache FTP. O valor predefinido é Default.

Atributo policyLevel

Valor Description
Default Devolve o recurso em cache se este for novo, o comprimento do conteúdo for preciso e os atributos de expiração, modificação e duração do conteúdo estiverem presentes.
BypassCache Devolve o recurso do servidor.
CacheOnly Devolve o recurso em cache se o comprimento do conteúdo estiver presente e corresponder ao tamanho da entrada.
CacheIfAvailable Devolve o recurso em cache se o comprimento do conteúdo for fornecido e corresponder ao tamanho da entrada; caso contrário, o recurso é descarregado do servidor e devolvido ao chamador.
Revalidate Devolve o recurso em cache se o carimbo temporal do recurso em cache for o mesmo que o carimbo temporal do recurso no servidor; caso contrário, o recurso é descarregado do servidor, armazenado na cache e devolvido ao chamador.
Reload Descarrega o recurso do servidor, armazena-o na cache e devolve o recurso ao chamador.
NoCacheNoStore Se existir um recurso em cache, é eliminado. O recurso é descarregado do servidor e devolvido ao chamador.
Revalidate Satisfaz um pedido usando a cópia em cache do recurso se o carimbo temporal for igual ao carimbo temporal do recurso no servidor; caso contrário, o recurso é descarregado do servidor, apresentado ao chamador e armazenado na cache.

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Description
requestCache Controla o mecanismo de cache para pedidos de rede.

Observações

Example

O exemplo seguinte mostra como especificar uma política de cache FTP de NoCacheNoStore.

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

Consulte também