HttpWebRequest.DefaultCachePolicy Properti
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.
Mendapatkan atau mengatur kebijakan cache default untuk permintaan ini.
public:
static property System::Net::Cache::RequestCachePolicy ^ DefaultCachePolicy { System::Net::Cache::RequestCachePolicy ^ get(); void set(System::Net::Cache::RequestCachePolicy ^ value); };
public static System.Net.Cache.RequestCachePolicy? DefaultCachePolicy { get; set; }
public static System.Net.Cache.RequestCachePolicy DefaultCachePolicy { get; set; }
static member DefaultCachePolicy : System.Net.Cache.RequestCachePolicy with get, set
Public Shared Property DefaultCachePolicy As RequestCachePolicy
Nilai Properti
HttpRequestCachePolicy yang menentukan kebijakan cache yang berlaku untuk permintaan ini ketika tidak ada kebijakan lain yang berlaku.
Keterangan
Hati
WebRequest
, HttpWebRequest
, ServicePoint
, dan WebClient
usang, dan Anda tidak boleh menggunakannya untuk pengembangan baru. Gunakan HttpClient sebagai gantinya.
Mengatur properti ini mendaftarkan kebijakan yang ditentukan untuk skema HTTP dan HTTPS. Kebijakan ini digunakan untuk permintaan ini jika:
Tidak ada properti WebRequest.CachePolicy yang ditentukan untuk permintaan ini.
-atau-
File konfigurasi komputer dan aplikasi tidak menentukan kebijakan cache yang berlaku untuk Pengidentifikasi Sumber Daya Seragam (URI) yang digunakan untuk membuat permintaan ini.
Kebijakan cache menentukan apakah sumber daya yang diminta dapat diambil dari cache alih-alih mengirim permintaan ke komputer host sumber daya.
Salinan sumber daya hanya ditambahkan ke cache jika aliran respons untuk sumber daya diambil dan dibaca ke akhir aliran. Jadi permintaan lain untuk sumber daya yang sama dapat menggunakan salinan yang di-cache, tergantung pada tingkat kebijakan cache untuk permintaan ini.