HttpCachePolicy.SetMaxAge(TimeSpan) Methode

Definitie

Hiermee stelt u de Cache-Control: max-age HTTP-header in op basis van de opgegeven tijdsperiode.

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

Parameters

delta
TimeSpan

De tijdsduur die wordt gebruikt om de Cache - Control: max-age koptekst in te stellen.

Uitzonderingen

delta is minder dan 0 of langer dan één jaar.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de Cache-Control: max-age header instelt op 0 uur, 30 minuten en 0 seconden.

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

Opmerkingen

Max-age is de maximale absolute tijd dat een document mag bestaan voordat het als verouderd wordt beschouwd.

De SetMaxAge methode maakt geen gebruik van een schuifverlooptijd en mislukt als de vervaldatum het principe van beperkende maatregelen schendt.

SetMaxAge wordt geïntroduceerd in de .NET Framework versie 3.5. Zie Versies en afhankelijkheden voor meer informatie.

Note

Als de methode herhaaldelijk wordt aangeroepen, kan bij SetMaxAge de tweede en volgende aanroepen de waarde van de maximale leeftijd alleen worden verlaagd.

Van toepassing op