Partager via


HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) Méthode

Définition

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.

S’applique à

Voir aussi