Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengontrol mekanisme penembolokan untuk permintaan jaringan.
<configuration>
<system.net>
<requestCaching>
Syntax
<requestCaching
isPrivateCache ="true|false"
disableAllCaching="true|false"
defaultPolicyLevel="BypassCache|Default|CacheOnly|CacheIfAvailable|Revalidate|Reload|NoCacheNoStore|Revalidate"
unspecifiedMaximumAge= "d.hh:mm:ss">
<defaultHttpCachePolicy>...</defaultHttpCachePolicy>
<defaultFtpCachePolicy>...</defaultFtpCachePolicy>
</requestCaching>
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Attributes
| Attribute | Description |
|---|---|
isPrivateCache |
Menentukan apakah cache menyediakan isolasi antara informasi pengguna yang berbeda. Nilai defaultnya adalah true. Nilai ini harus false untuk aplikasi tingkat menengah. |
disableAllCaching |
Menentukan bahwa penembolokan dinonaktifkan untuk semua respons Web, dan tidak dapat ditimpa secara terprogram. |
defaultPolicyLevel |
Salah satu nilai dalam RequestCacheLevel enumerasi. Nilai defaultnya adalah BypassCache. |
unspecifiedMaximumAge |
Menentukan waktu default setelah konten ditandai sebagai kedaluwarsa. |
atribut policyLevel
| Nilai | Description |
|---|---|
Default |
Mengembalikan sumber daya cache jika sumber daya segar, panjang konten akurat, dan atribut kedaluwarsa, modifikasi, dan panjang konten ada. |
BypassCache |
Mengembalikan sumber daya dari server. |
CacheOnly |
Mengembalikan sumber daya yang di-cache jika panjang konten ada dan cocok dengan ukuran entri. |
CacheIfAvailable |
Mengembalikan sumber daya yang di-cache jika panjang konten disediakan dan cocok dengan ukuran entri; jika tidak, sumber daya diunduh dari server dan dikembalikan ke pemanggil. |
Revalidate |
Mengembalikan sumber daya yang di-cache jika tanda waktu sumber daya yang di-cache sama dengan tanda waktu sumber daya di server; jika tidak, sumber daya diunduh dari server, disimpan di cache, dan dikembalikan ke pemanggil. |
Reload |
Mengunduh sumber daya dari server, menyimpannya di cache, dan mengembalikan sumber daya ke pemanggil. |
NoCacheNoStore |
Jika ada sumber daya yang di-cache, sumber daya tersebut akan dihapus. Sumber daya diunduh dari server dan dikembalikan ke pemanggil. |
Revalidate |
Memenuhi permintaan dengan menggunakan salinan sumber daya yang di-cache jika tanda waktu sama dengan tanda waktu sumber daya di server; jika tidak, sumber daya diunduh dari server, disajikan ke pemanggil, dan disimpan di cache, |
Elemen Anak
| Elemen | Description |
|---|---|
| defaultHttpCachePolicy | Elemen opsional. Menjelaskan apakah penembolokan HTTP aktif dan menjelaskan kebijakan penembolokan default. |
| <DefaultFtpCachePolicy> Element (Pengaturan Jaringan) | Elemen opsional. Menjelaskan apakah penembolokan FTP aktif dan menjelaskan kebijakan penembolokan default. |
Elemen Induk
| Elemen | Description |
|---|---|
| system.net | Berisi pengaturan yang menentukan bagaimana .NET Framework tersambung ke jaringan. |
Example
Contoh berikut menunjukkan cara menonaktifkan semua penembolokan.
<configuration>
<system.net>
<requestCaching
disableAllCaching="true"
/>
</system.net>
</configuration>
Lihat juga
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.