HttpCachePolicy.SetMaxAge(TimeSpan) Metoda

Definice

Nastaví hlavičku Cache-Control: max-age HTTP na základě zadaného časového rozsahu.

public:
 void SetMaxAge(TimeSpan delta);
public void SetMaxAge(TimeSpan delta);
member this.SetMaxAge : TimeSpan -> unit
Public Sub SetMaxAge (delta As TimeSpan)

Parametry

delta
TimeSpan

Časové období použité k nastavení Cache - Control: max-age záhlaví.

Výjimky

delta je menší než 0 nebo větší než jeden rok.

Příklady

Následující příklad kódu ukazuje, jak nastavit hlavičku Cache-Control: max-age na 0 hodin, 30 minut a 0 sekund.

TimeSpan ts = new TimeSpan(0,30,0);
 Response.Cache.SetMaxAge(ts);
Dim ts As New TimeSpan(0,30,0)
 Response.Cache.SetMaxAge(ts)

Poznámky

Max-age je maximální absolutní doba, po kterou může dokument existovat, než bude považován za zastaralý.

Metoda SetMaxAge nepoužívá posuvné vypršení platnosti a selže, pokud datum vypršení platnosti porušuje zásadu omezující.

SetMaxAge je zaveden v rozhraní .NET Framework verze 3.5. Další informace naleznete v tématu Verze a závislosti.

Note

SetMaxAge Pokud je metoda volána opakovaně, u druhého a následného volání lze hodnotu maximálního věku snížit pouze.

Platí pro