Compartilhar via


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

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

<configuração>
   <system.net>
     <requestCaching>
       <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 padrão é Default.

Atributo policyLevel

Value Description
Default Retorna o recurso armazenado em cache se o recurso for novo, o comprimento do conteúdo for preciso e os atributos de expiração, modificação e comprimento de conteúdo estiverem presentes.
BypassCache Retorna o recurso do servidor.
CacheOnly Retorna o recurso armazenado em cache se o comprimento do conteúdo estiver presente e corresponder ao tamanho da entrada.
CacheIfAvailable Retorna o recurso armazenado em cache se o comprimento do conteúdo for fornecido e corresponder ao tamanho da entrada; caso contrário, o recurso é baixado do servidor e é retornado para o chamador.
Revalidate Retorna o recurso armazenado em cache se o carimbo de data/hora do recurso armazenado em cache for o mesmo que o carimbo de data/hora do recurso no servidor; caso contrário, o recurso é baixado do servidor, armazenado no cache e retornado ao chamador.
Reload Baixa o recurso do servidor, armazena-o no cache e retorna o recurso para o chamador.
NoCacheNoStore Se houver um recurso armazenado em cache, ele será excluído. O recurso é baixado do servidor e retornado ao chamador.
Revalidate Atende a uma solicitação usando a cópia armazenada em cache do recurso se o carimbo de data/hora for o mesmo que o carimbo de data/hora do recurso no servidor; caso contrário, o recurso é baixado do servidor, apresentado ao chamador e armazenado no cache.

Elementos filho

Nenhum.

Elementos pai

Elemento Description
requestCaching Controla o mecanismo de cache para solicitações de rede.

Observações

Example

O exemplo a seguir 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