Partager via


HttpCachePolicy.SetSlidingExpiration(Boolean) Méthode

Définition

Modifie l'expiration absolue du cache en expiration décalée.

public:
 void SetSlidingExpiration(bool slide);
public void SetSlidingExpiration (bool slide);
member this.SetSlidingExpiration : bool -> unit
Public Sub SetSlidingExpiration (slide As Boolean)

Paramètres

slide
Boolean

true ou false.

Exemples

L’exemple de code suivant montre comment définir l’expiration glissante sur true.

Response.Cache.SetSlidingExpiration(true);
Response.Cache.SetSlidingExpiration(True)

Remarques

Lorsque l’expiration du cache est définie sur glissante, l’en-tête Cache-Control HTTP est renouvelé à chaque réponse. Ce mode d’expiration est identique à l’option de configuration IIS pour ajouter un en-tête d’expiration à tous les ensembles de sortie par rapport à l’heure actuelle.

Si vous définissez explicitement l’expiration glissante sur désactivé (false), ce paramètre sera conservé et toute tentative d’activation de l’expiration glissante échouera en mode silencieux. Cette méthode ne mappe pas directement à un en-tête HTTP. Il est utilisé par les modules suivants ou les demandes de travail pour définir la stratégie de cache du serveur d’origine.

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

S’applique à