Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Desabilita o cache do usuário para a política de cache.
Sintaxe
virtual VOID DisableUserCache(
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 desabilitar o cache para o usuário, chame o método IHttpContext::GetResponse , o método IHttpResponse::GetCachePolicy e, por fim, o DisableUserCache método .
DisableUserCache 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 que determina se o cache está habilitado para um usuário. Durante a construção de um implementador, esse valor booliano é inicializado como true. Quando DisableUserCache é chamado, esse valor booliano é definido como false. Depois que o cache é desabilitado para um usuário, não há nenhum método para redefinir esse valor booliano para true.
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 |