FtpWebRequest.DefaultCachePolicy Propriedade

Definição

Define a política de cache padrão para todas as solicitações FTP.

public:
 static property System::Net::Cache::RequestCachePolicy ^ DefaultCachePolicy { System::Net::Cache::RequestCachePolicy ^ get(); void set(System::Net::Cache::RequestCachePolicy ^ value); };
public static System.Net.Cache.RequestCachePolicy? DefaultCachePolicy { get; set; }
public static System.Net.Cache.RequestCachePolicy DefaultCachePolicy { get; set; }
static member DefaultCachePolicy : System.Net.Cache.RequestCachePolicy with get, set
Public Shared Property DefaultCachePolicy As RequestCachePolicy

Valor da propriedade

Um RequestCachePolicy que define a política de cache para solicitações FTP.

Exceções

O chamador tentou definir essa propriedade como null.

Comentários

Somente o conteúdo recebido usando o DownloadFile comando é armazenado em cache.

A tabela a seguir descreve os efeitos das políticas de cache FTP em FtpWebRequest.

Policy Efeito
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; caso contrário, lança um WebException.
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.

Note

A configuração DefaultCachePolicy substitui qualquer configuração.

Aplica-se a

Confira também