Elemento <defaultFtpCachePolicy> (Configurações de Rede)
Descreve se o cache FTP está ativo e também a política de cache padrão.
<configuration>
<system.net>
<requestCaching>
<defaultFtpCachePolicy>
Syntax
<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 a política de cache de FTP. O valor padrão é Default . |
Atributo policyLevel
Valor | Descrição |
---|---|
Default |
Retorna o recurso armazenado em cache se o recurso for novo, o comprimento do conteúdo for exato e os atributos de expiração, modificação e comprimento do 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 desse recurso for igual ao do recurso existente no servidor; caso contrário, o recurso será baixado do servidor, armazenado no cache e retornado para o chamador. |
Reload |
Baixa o recurso do servidor, armazena-o no cache e retorna-o para o chamador. |
NoCacheNoStore |
Se existir um recurso armazenado em cache, ele será excluído. O recurso é baixado do servidor e retornado para o chamador. |
Revalidate |
Atende a uma solicitação usando a cópia do recurso armazenada em cache se o carimbo de data/hora for igual ao do recurso no servidor; caso contrário, o recurso será baixado do servidor, apresentado ao chamador e armazenado no cache. |
Elementos filho
Nenhum.
Elementos pai
Elemento | Descrição |
---|---|
requestCaching | Controla o mecanismo de cache para solicitações de rede. |
Comentários
Exemplo
O exemplo a seguir mostra como especificar uma política de cache de FTP de NoCacheNoStore
.
<configuration>
<system.net>
<requestCaching>
<defaultFtpCachePolicy
policyLevel="NoCacheNoStore">
</defaultFtpCachePolicy>
</requestCaching>
</system.net>
</configuration>
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.