WebRequestHandler.CachePolicy 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定這個要求的快取原則。
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
屬性值
定義快取原則的 RequestCachePolicy 物件。 預設為 DefaultCachePolicy。
備註
目前快取原則和快取中要求的資源是否存在,可判斷是否可以從快取擷取回應。 使用快取的回應通常會改善應用程式效能,但快取中的回應與伺服器上的回應不符的風險。
您可以在組態檔 Machine.config 或設定 DefaultCachePolicy 屬性來指定預設快取原則。
只有在擷取並讀取至數據流的響應數據流時,才會將資源的複本新增至快取。 因此,相同資源的另一個要求可以使用快取的複本,視此要求的快取原則層級而定。