HttpCachePolicy.SetSlidingExpiration(Boolean) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A gyorsítótár lejáratát abszolútról csúsztatásra állítja be.
public:
void SetSlidingExpiration(bool slide);
public void SetSlidingExpiration(bool slide);
member this.SetSlidingExpiration : bool -> unit
Public Sub SetSlidingExpiration (slide As Boolean)
Paraméterek
- slide
- Boolean
true vagy false.
Példák
Az alábbi példakód bemutatja, hogyan állíthatja be a csúszási lejáratot a következőre true: .
Response.Cache.SetSlidingExpiration(true);
Response.Cache.SetSlidingExpiration(True)
Megjegyzések
Ha a gyorsítótár lejárata csúsztatásra van állítva, a Cache-Control HTTP-fejléc minden válaszsal megújul. Ez a lejárati mód megegyezik az IIS konfigurációs beállításával, így az aktuális időhöz képest egy lejárati fejlécet adhat hozzá az összes kimeneti készlethez.
Ha kifejezetten kikapcsolja a csúszási lejáratot (false), a beállítás megmarad, és a csúszás lejáratának engedélyezésére tett kísérletek csendesen sikertelenek lesznek. Ez a metódus nem képez le közvetlenül HTTP-fejlécet. A forráskiszolgáló gyorsítótárszabályzatának beállítására a későbbi modulok vagy feldolgozói kérések használják.
SetSlidingExpiration a .NET-keretrendszer 3.5-ös verziójában kerül bevezetésre. További információ: Verziók és függőségek.