0
A
回答
1
是的,你是對的,除非你使用varyByParam或該屬性的其他屬性,緩存的操作不會被執行。
5
是的,你是對的。這easliy測試:
[OutputCache(Duration=10, VaryByParam="id")]
public function TestCache()
{
return Content(" I was generated at " + DateTime.Now);
}
但是,可以使用無效的的VaryByParam屬性,它允許根據請求參數或類似的來控制所述高速緩存的高速緩存中。
在我的示例中,緩存將根據請求參數中指定的ID而變化。當你有一個從數據庫加載數據的動態頁面時,這很有用。
相關問題
- 1. AuthorizeAttribute和輸出緩存在asp.net mvc 3
- 2. ASP.NET MVC 3錯誤緩存輸出
- 3. ASP.NET MVC:輸出緩存問題
- 4. MVC中的輸出緩存
- 5. ASP.net頁面輸出緩存
- 6. ASP.NET隨機緩存輸出
- 7. ASP.NET輸出緩存位置?
- 8. asp.net mvc - 緩存
- 9. asp.net mvc 3內存使用率和緩存輸出(varybycustom)
- 10. Asp.net MVC 3緩存
- 11. 緩存在asp.net-mvc
- 12. c#asp.net MVC緩存
- 13. Asp.net MVC 2緩存
- 14. ASP.NET MVC&緩存EF
- 15. ASP.NET輸出緩存vs ASP.NET對象緩存
- 16. MVC 3輸出緩存問題
- 17. 在asp.net中爲「幾乎靜態」的頁面輸出緩存mvc
- 18. asp.net mvc輸出緩存,尾隨「/」字符的問題
- 19. 基於域的ASP.net MVC 3輸出緩存
- 20. ASP.NET MVC中的剖析和輸出緩存
- 21. Asp.net mvc輸出緩存不工作與RedirectToAction
- 22. 輸出緩存IIS與MVC和ASP.NET核心Azure中
- 23. 帶動態片段的ASP.NET MVC輸出緩存
- 24. 如何「無效」ASP.NET MVC輸出緩存的部分?
- 25. ASP.NET MVC爲每個動作點擊輸出緩存
- 26. 在asp.net中使整個輸出緩存無效MVC 2
- 27. ASP.NET MVC視圖和控制器輸出緩存
- 28. MVC中的多輸出緩存
- 29. 由MVC清除輸出緩存
- 30. MVC輸出緩存與顯示模式
非常感謝.Greetings.Jose – Jose3d 2011-03-07 08:30:59