Partager via


IHttpCachePolicy2::SetForceUpdate, méthode

Définit une valeur qui indique que le cache doit être mis à jour pour une demande ou une variante de requête spécifique

Syntaxe

virtual VOID SetForceUpdate(  
   VOID  
) = 0;  

Paramètres

Cette méthode ne prend aucun paramètre.

Notes

  • Certains modules ont besoin de la possibilité d’évaluer les demandes et de mettre à jour le cache en fonction des variations de la demande. La SetForceUpdate méthode garantit que le cache est mis à jour. Un module peut effectuer le suivi des critères nécessaires pour mettre à jour le cache du module et appeler cette méthode. En outre, les modules peuvent appeler la méthode IHttpCachePolicy2::IsForceUpdateSet pour déterminer si la valeur a été définie.

  • Les classes dérivées CHttpModule qui s’inscrivent aux événements de demande ou de réponse reçoivent un pointeur IHttpContext en tant que paramètre sur la méthode correspondantevirtual. Pour activer la mise en cache, appelez la méthode IHttpContext::GetResponse , la méthode IHttpResponse::GetCachePolicy et enfin la méthode IHttpCachePolicy::SetIsCached Method .

Spécifications

Type Description
Client - IIS 7.0 sur Windows Vista
- IIS 7.5 sur Windows 7
- IIS 8.0 sur Windows 8
- IIS 10.0 sur Windows 10
Serveur - IIS 7.0 sur Windows Server 2008
- IIS 7.5 sur Windows Server 2008 R2
- IIS 8.0 sur Windows Server 2012
- IIS 8.5 sur Windows Server 2012 R2
- IIS 10.0 sur Windows Server 2016
Produit - 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
En-tête Httpserv.h

Voir aussi

IHttpCachePolicy2, interface