WebRequestHandler.CachePolicy Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a kérés gyorsítótárszabályzatát.
public:
property System::Net::Cache::RequestCachePolicy ^ CachePolicy { System::Net::Cache::RequestCachePolicy ^ get(); void set(System::Net::Cache::RequestCachePolicy ^ value); };
public System.Net.Cache.RequestCachePolicy CachePolicy { get; set; }
member this.CachePolicy : System.Net.Cache.RequestCachePolicy with get, set
Public Property CachePolicy As RequestCachePolicy
Tulajdonság értéke
Gyorsítótárszabályzatot RequestCachePolicy meghatározó objektum. Az alapértelmezett érték a DefaultCachePolicy.
Megjegyzések
Az aktuális gyorsítótárszabályzat és a kért erőforrás jelenléte a gyorsítótárban határozza meg, hogy lekérhető-e válasz a gyorsítótárból. A gyorsítótárazott válaszok használata általában javítja az alkalmazás teljesítményét, de fennáll annak a kockázata, hogy a gyorsítótárban lévő válasz nem egyezik a kiszolgáló válaszával.
Az alapértelmezett gyorsítótárszabályzat a Machine.config konfigurációs fájlban vagy a DefaultCachePolicy tulajdonság beállításával adható meg.
Az erőforrás másolata csak akkor lesz hozzáadva a gyorsítótárhoz, ha az erőforrás válaszfolyamát lekéri és beolvassa a stream végéig. Így ugyanahhoz az erőforráshoz egy másik kérés is használhat gyorsítótárazott másolatot a kérés gyorsítótárszabályzatának szintjétől függően.