HttpWebRequest.DefaultCachePolicy Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger standardprincipen för cache för den här begäran.
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; }
static member DefaultCachePolicy : System.Net.Cache.RequestCachePolicy with get, set
Public Shared Property DefaultCachePolicy As RequestCachePolicy
Egenskapsvärde
En HttpRequestCachePolicy som anger den cacheprincip som gäller för den här begäran när ingen annan princip är tillämplig.
Kommentarer
Caution
WebRequest, HttpWebRequest, ServicePoint, och WebClient är föråldrade och du bör inte använda dem för ny utveckling. Använd HttpClient i stället.
Om du anger den här egenskapen registreras den angivna principen för HTTP- och HTTPS-scheman. Den här principen används för den här begäran om:
WebRequest.CachePolicy Ingen egenskap har angetts för den här begäran.
-eller-
Konfigurationsfilerna för datorer och program anger inte en cacheprincip som gäller för den URI (Uniform Resource Identifier) som används för att skapa den här begäran.
Cacheprincipen avgör om den begärda resursen kan tas från en cache i stället för att skicka begäran till resursvärddatorn.
En kopia av en resurs läggs bara till i cacheminnet om svarsströmmen för resursen hämtas och läss till slutet av dataströmmen. En annan begäran för samma resurs kan därför använda en cachelagrad kopia, beroende på cacheprincipnivån för den här begäran.