HttpCachePolicy.SetMaxAge(TimeSpan) Metod

Definition

Cache-Control: max-age Anger HTTP-huvudet baserat på det angivna tidsintervallet.

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

Parametrar

delta
TimeSpan

Tidsintervallet som används för att ange Cache - Control: max-age rubriken.

Undantag

delta är mindre än 0 eller större än ett år.

Exempel

Följande kodexempel visar hur du anger Cache-Control: max-age rubriken till 0 timmar, 30 minuter och 0 sekunder.

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

Kommentarer

Max-age är den högsta absoluta tid som ett dokument tillåts finnas innan det betraktas som inaktuellt.

Metoden SetMaxAge använder inte glidande förfallotid och misslyckas om förfallodatumet strider mot principen om restriktivitet.

SetMaxAge introduceras i .NET Framework version 3.5. Mer information finns i Versioner och beroenden.

Note

SetMaxAge Om metoden anropas upprepade gånger kan värdet för den maximala åldern bara minskas vid andra och efterföljande anrop.

Gäller för