Compartilhar via


Método IHttpCachePolicy::SetIsCached

Define um valor que indica que os dados são armazenados em cache.

Sintaxe

virtual VOID SetIsCached(  
   VOID  
) = 0;  

Parâmetros

Este método não aceita parâmetros.

Comentários

Classes derivadas de CHttpModule que se registram para eventos de solicitação ou resposta recebem um ponteiro IHttpContext como um parâmetro no método correspondentevirtual. Para habilitar o cache, chame o método IHttpContext::GetResponse , o método IHttpResponse::GetCachePolicy e, por fim, o SetIsCached método .

SetIsCached O comportamento depende da implementação. Você deve usar as seguintes informações como uma diretriz, mas elas podem não estar corretas em todos os cenários:

  • O implementador padrão atual da interface IHttpCachePolicy declara um private valor booliano inicializado para false na construção. Quando SetIsCached é chamado, esse valor booliano é definido como true. Depois de SetIsCached ser chamado, não há nenhum método para redefinir esse valor booliano para false.

  • SetIsCached retorna o valor desse booliano.

Requisitos

Type Descrição
Cliente – IIS 7.0 no Windows Vista
– IIS 7.5 no Windows 7
– IIS 8.0 no Windows 8
– IIS 10.0 no Windows 10
Servidor – IIS 7.0 no Windows Server 2008
– IIS 7.5 no Windows Server 2008 R2
– IIS 8.0 no Windows Server 2012
– IIS 8.5 no Windows Server 2012 R2
– IIS 10.0 no Windows Server 2016
Produto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
- IIS Express 7.5, IIS Express 8.0, IIS Express 10.0
parâmetro Httpserv.h

Consulte Também

IHttpCachePolicy Interface