WebRequestHandler.CachePolicy Propriedade

Definição

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.

Aplica-se a