Aracılığıyla paylaş


HttpCachePolicy.SetMaxAge(TimeSpan) Yöntem

Tanım

Cache-Control: max-age HTTP üst bilgisini belirtilen zaman aralığına göre ayarlar.

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

Parametreler

delta
TimeSpan

Üst bilgiyi ayarlamak Cache - Control: max-age için kullanılan zaman aralığı.

Özel durumlar

delta 0'dan küçük veya bir yıldan büyük.

Örnekler

Aşağıdaki kod örneği, üst bilginin 0 saat, 30 dakika ve 0 saniye olarak nasıl ayarlandığını Cache-Control: max-age gösterir.

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

Açıklamalar

Max-age eski kabul edilmeden önce bir belgenin var olmasına izin verilen maksimum mutlak süredir.

SetMaxAge Yöntem kayan süre sonu kullanmaz ve son kullanma tarihi kısıtlayıcılık ilkesini ihlal ederse başarısız olur.

SetMaxAge.NET Framework sürüm 3.5'te kullanıma sunulmuştur. Daha fazla bilgi için bkz . Sürümler ve Bağımlılıklar.

Not

SetMaxAge Yöntem tekrar tekrar çağrılırsa, ikinci ve sonraki çağrılarda en büyük yaş değeri yalnızca azaltılabilir.

Şunlara uygulanır