HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) Méthode

Définition

Définit l’en-tête Cache-Control HTTP sur la must-revalidate ou les proxy-revalidate directives 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 HttpCacheRevalidation d’énumération sur laquelle définir l’en-tête Cache-Control .

Exceptions

revalidation n’est pas l’une des valeurs d’é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 est équivalente à None, consiste à envoyer aucune directive dans un en-tête, sauf indication explicite de cette méthode.

SetRevalidation est introduit dans .NET Framework version 3.5. Pour plus d’informations, consultez Versions et dépendances.

S’applique à

Voir aussi