HttpWebRequest.DefaultCachePolicy Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define a política de cache padrão para este pedido.
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; }
static member DefaultCachePolicy : System.Net.Cache.RequestCachePolicy with get, set
Public Shared Property DefaultCachePolicy As RequestCachePolicy
Valor de Propriedade
A que especifica a política de HttpRequestCachePolicy cache em vigor para este pedido quando nenhuma outra política é aplicável.
Observações
Atenção
WebRequest, HttpWebRequest, ServicePoint, e WebClient são obsoletos, e não deves usá-los para novos desenvolvimentos. Utilize HttpClient em substituição.
Ao definir esta propriedade, regista-se a política especificada para os esquemas HTTP e HTTPS. Esta política é usada para este pedido se:
Não há nenhuma WebRequest.CachePolicy propriedade especificada para este pedido.
-ou-
Os ficheiros de configuração da máquina e da aplicação não especificam uma política de cache aplicável ao Identificador Uniforme de Recursos (URI) usado para criar este pedido.
A política de cache determina se o recurso solicitado pode ser retirado de uma cache em vez de enviar o pedido para o computador anfitrião de recursos.
Uma cópia de um recurso só é adicionada à cache se o fluxo de resposta do recurso for recuperado e lido até ao final do fluxo. Assim, outro pedido para o mesmo recurso pode usar uma cópia em cache, dependendo do nível da política de cache para este pedido.