0
我正在尋找依賴於緩存對象設置視圖,以便當它們是已過期或已從緩存中明確刪除時,緩存的結果立即過期,因此不會顯示過時的HTML。輸出緩存的操作結果在依賴關係中斷後立即*過期*
對於這一點,我將使用:
this.Response.AddCacheItemDependencies(myCacheKeysArray);
是它保證了過時的操作結果將永遠不會被退回?
我正在尋找依賴於緩存對象設置視圖,以便當它們是已過期或已從緩存中明確刪除時,緩存的結果立即過期,因此不會顯示過時的HTML。輸出緩存的操作結果在依賴關係中斷後立即*過期*
對於這一點,我將使用:
this.Response.AddCacheItemDependencies(myCacheKeysArray);
是它保證了過時的操作結果將永遠不會被退回?
答案是否定的。輸出緩存的操作結果過期需要很長時間。在我的電腦上15秒,但這可能會因機器和可用資源等因素而有所不同。