HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit l'en-tête HTTP Cache-Control
sur les directives must-revalidate
ou proxy-revalidate
en fonction de la valeur d'énumération fournie.
public:
void SetRevalidation(System::Web::HttpCacheRevalidation revalidation);
public void SetRevalidation (System.Web.HttpCacheRevalidation revalidation);
member this.SetRevalidation : System.Web.HttpCacheRevalidation -> unit
Public Sub SetRevalidation (revalidation As HttpCacheRevalidation)
Paramètres
- revalidation
- HttpCacheRevalidation
Valeur de l’énumération HttpCacheRevalidation à attribuer à l’en-tête Cache-Control
.
Exceptions
revalidation
n’est pas l’une des valeurs de l’énumération.
Exemples
L’exemple de code suivant montre comment définir la revalidation du cache sur AllCaches.
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)
Remarques
La valeur par défaut, qui équivaut à , consiste à Noneenvoyer aucune directive dans un en-tête, sauf si cette méthode le spécifie explicitement.
SetRevalidation est introduit dans le .NET Framework version 3.5. Pour plus d’informations, consultez Versions et dépendances.