Bagikan melalui


Elemen <defaultHttpCachePolicy> (Pengaturan Jaringan)

Menjelaskan apakah penembolokan HTTP aktif dan menjelaskan kebijakan penembolokan default.

<konfigurasi>
  <system.net>
    <requestCaching>
      <defaultHttpCachePolicy>

Sintaks

<defaultHttpCachePolicy  
  policyLevel="BypassCache|Default"  
  minimumFresh="d.hh:mm:ss|minValue|maxValue"  
  maximumAge="d.hh:mm:ss|minValue|maxValue"  
  maximumStale="d.hh:mm:ss|minValue|maxValue"  
/>  

Atribut dan Elemen

Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.

Atribut

Atribut Deskripsi
maximumAge Menentukan interval waktu maksimum sebelum objek yang disimpan ditandai sebagai kedaluwarsa.
maximumStale Menentukan waktu maksimum melewati waktu kesegaran yang dihitung sebelum objek yang disimpan ditandai sebagai kedaluwarsa.
minimumFresh Menentukan waktu minimum agar objek yang disimpan dianggap baru.
policyLevel Menentukan apakah kebijakan penembolokan otomatis, atau apakah cache dilewati. Nilai defaultnya adalah BypassCache.

Elemen Anak

Tidak ada

Elemen Induk

Elemen Deskripsi
requestCaching Mengontrol mekanisme penembolokan untuk permintaan jaringan.

Keterangan

Nilai untuk atribut policyLevel adalah BypassCache atau Default.

Nilai untuk elemen maximumAge, maximumStale, dan minimumFresh adalah interval waktu eksplisit dengan format h.jj:mm: d (hari, jam, menit, dan detik), atau konstanta minValue atau maxValue, yang sesuai.

File Konfigurasi

Elemen ini bisa digunakan dalam file konfigurasi aplikasi atau file konfigurasi mesin (Machine.config).

Contoh

Contoh berikut menunjukkan cara menentukan waktu segar minimum enam jam, waktu usia maksimum dua hari, dan waktu kedaluwarsa maksimum empat jam.

<configuration>  
  <system.net>  
    <requestCaching>  
      <defaultHttpCachePolicy  
        minimumFresh="0.06:00:00"  
        maximumAge="2.00:00:00"  
        maximumStale="0.04:00:00"
      />  
    </requestCaching>  
  </system.net>  
</configuration>  

Lihat juga