WebRequestHandler.CachePolicy 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.
Recebe ou define a política de cache para este pedido.
public:
property System::Net::Cache::RequestCachePolicy ^ CachePolicy { System::Net::Cache::RequestCachePolicy ^ get(); void set(System::Net::Cache::RequestCachePolicy ^ value); };
public System.Net.Cache.RequestCachePolicy CachePolicy { get; set; }
member this.CachePolicy : System.Net.Cache.RequestCachePolicy with get, set
Public Property CachePolicy As RequestCachePolicy
Valor de Propriedade
Um objeto que define uma política de RequestCachePolicy cache. A predefinição é DefaultCachePolicy.
Observações
A política atual da cache e a presença do recurso solicitado na cache determinam se uma resposta pode ser recuperada da cache. O uso de respostas em cache normalmente melhora o desempenho da aplicação, mas existe o risco de que a resposta na cache não corresponda à resposta do servidor.
A política de cache padrão pode ser especificada no ficheiro de configuração Machine.config ou definindo a DefaultCachePolicy propriedade.
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.