2012-09-03 45 views
1

我想監視我的Enterprize圖書館高速緩存的內存消耗,鍵和值。我搜索了stackoverflow並得到了near answer。但我不明白我該怎麼辦:監視器企業庫高速緩存

您可以參考下載的sourced作爲項目修改原始的CacheManager以公開具有名爲CurrentCacheState屬性的緩存實例。

任何想法?

回答

0

試試這個

ICacheManager manager = EnterpriseLibraryContainer.Current.GetInstance<ICacheManager>("your cache name"); 
Cache cache = EnterpriseLibraryContainer.Current.GetInstance<Cache>("your cache name"); 

然後你可以做的東西與

cache.CurrentCacheState