HttpCachePolicy.SetMaxAge(TimeSpan) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.