WebRequestHandler.CachePolicy 屬性

定義

取得或設定這個要求的快取原則。

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 屬性來設定。

只有在擷取資源響應數據流並讀取至數據流結尾時,才會將資源的複本新增至快取。 因此,相同資源的另一個要求可以使用快取的複本,視此要求的快取原則層級而定。

適用於