HttpCachePolicy.SetMaxAge(TimeSpan) Metode

Definisi

Cache-Control: max-age Mengatur header HTTP berdasarkan rentang waktu yang ditentukan.

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

Parameter

delta
TimeSpan

Rentang waktu yang digunakan untuk mengatur Cache - Control: max-age header.

Pengecualian

delta kurang dari 0 atau lebih besar dari satu tahun.

Contoh

Contoh kode berikut menunjukkan cara mengatur Cache-Control: max-age header ke 0 jam, 30 menit, dan 0 detik.

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

Keterangan

Max-age adalah waktu absolut maksimum yang diizinkan untuk ada dokumen sebelum dianggap basi.

Metode SetMaxAge ini tidak menggunakan kedaluwarsa geser dan akan gagal jika tanggal kedaluwarsa melanggar prinsip pembatasan.

SetMaxAge diperkenalkan dalam .NET Framework versi 3.5. Untuk informasi selengkapnya, lihat Versi dan Dependensi.

Note

SetMaxAge Jika metode dipanggil berulang kali, pada panggilan kedua dan berikutnya, nilai usia maksimum hanya dapat dikurangi.

Berlaku untuk