2015-06-17 70 views
1

我想檢索使用MemoryCache添加的所有緩存對象。獲取使用MemoryCache類c緩存的所有緩存對象#

我嘗試了以下但並不檢索它們

System.Web.HttpContext.Current.Cache.GetEnumerator(); System.Web.HttpRuntime.Cache.GetEnumerator();

注意:Retreive所有手段不僅僅是我所知道和創建的,我的意思是每個在應用程序中創建的緩存對象。

+1

我對你們的最新編輯混淆蔽體。如果這回答了這個問題,那麼這真的應該被添加爲答案,而不是編輯到問題中。我很欣賞雷內告訴你將它編輯成問題,但我懷疑他沒有意識到這是一個答案。對不起,你正在收到混合消息! :) – Chris

回答

8

這是我發現了什麼(它可以幫助一些一)

foreach (var item in MemoryCache.Default) 
{ 
    //add the item.keys to list 
} 
return list;