Compartilhar via


<defaultftpcachepolicy>Elemento (configurações de rede)

Descreve se o cache de FTP está ativo e descreve a diretiva de cache padrão.

<configuration> Element
  <sistema.Net> elemento (configurações de rede)
    <requestcaching>Elemento (configurações de rede)
      <defaultftpcachepolicy>Elemento (configurações de rede)

< 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.

Atributos

Atributo

Descrição

policyLevel

Especifica o diretiva de cache de FTP. O valor padrão é Default.

Atributo policyLevel

Valor

Descrição

Default

Retorna o recurso em cache se o recurso está atualizado, o tamanho do conteúdo é preciso e a expiração, modificação e atributos de tamanho de conteúdo estão presentes.

BypassCache

Retorna o recurso do servidor.

CacheOnly

Retorna o recurso em cache se o comprimento de conteúdo estiver presente e corresponde ao dimensionar de entrada.

CacheIfAvailable

Retorna o recurso em cache se o comprimento do conteúdo é fornecido e corresponde ao dimensionar de entrada; caso contrário, o recurso é descarregado do servidor e retornado ao chamador.

Revalidate

Retorna o recurso em cache se o carimbo de data/hora do recurso em cache é o mesmo que o carimbo de data/hora do recurso no servidor; caso contrário, o recurso é descarregado do servidor, armazenado no cache e retornado ao chamador.

Reload

Baixa o recurso do servidor, armazena em cache e retorna o recurso para o chamador.

NoCacheNoStore

Se existir um recurso em cache, ele é excluído. O recurso é descarregado do servidor e retornado ao chamador.

Revalidate

Satisfaz a uma solicitação usando a cópia armazenada em cache do recurso se o carimbo de data/hora é o mesmo que o carimbo de data/hora do recurso no servidor; caso contrário, o recurso é descarregado do servidor, apresentado para o chamador e armazenado no cache.

Elementos filho

Nenhum.

Elementos pai

Elemento

Descrição

requestCaching

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

Exemplo

O exemplo de código a seguir mostra como especificar um diretiva de de cache de FTPNoCacheNoStore.

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

Consulte também

Referência

Esquema configurações de rede

System.Net.Cache

WebRequest

RequestCacheLevel