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 屬性來指定預設快取原則。

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

適用於