Есть ли способ узнать, что находится в кэше данных ASP.NET в любой момент времени?Например, чтобы отобразить содержимое в виде хеш-таблицы (ключ / идентификатор объекта)?
http://aspalliance.com/cachemanager/
Кэш реализует IEnumerable; вы должны быть в состоянии пройти через него с помощью foreach ... перечислитель реализует это:
IDictionaryEnumerator GetEnumerator();
Могут помочь счетчики производительности
http://blogs.msdn.com/b/simonince/archive/2009/07/20/monitor-your-asp-net-cache-api-behaviour.aspx
http://msdn.microsoft.com/en-us/library/fxk122b4.aspx