close

在ASP.NET上使用快取資料時,通常只考慮到如何將資料加進去,但有時候可能需要對這些資料做管理,這時候就需要將每個Key都列出來及針對Key做刪除的功能。當程式需要將所有的快取資料列出來時,可以用下列的寫法:

2011-02-28_201237

 

從Value屬性取得物件後,可以透過GetType去得到該物件的型別。如果有足夠的熱血想去寫管理物件的程式,用Reflection的相關類別去做就可以了。另外想移除快取中某個Key值的資料,可以透過Remove來做:

2011-02-28_201459

 

參考資料

Cache.GetEnumerator Method

arrow
arrow
    全站熱搜

    卑微研究生 發表在 痞客邦 留言(0) 人氣()