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.
Define um valor que indica que o cache de kernel é invalidado.
Sintaxe
virtual VOID SetKernelCacheInvalidatorSet(
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 invalidar o cache, chame o método IHttpContext::GetResponse , o método IHttpResponse::GetCachePolicy e, por fim, o SetKernelCacheInvalidatorSet método .
SetKernelCacheInvalidatorSet 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 é inicializado para false na construção. Quando SetKernelCacheInvalidatorSet é chamado, esse valor booliano é definido como true. Depois SetKernelCacheInvalidatorSet de ser chamado, não há nenhum método para redefinir esse valor booliano para false.
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 |