HttpCachePolicy.SetMaxAge(TimeSpan) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.