您的位置:首页 > 理论基础 > 计算机网络

如何获取HttpRuntime.Cache缓存所有的KEY

2008-03-24 12:49 459 查看
//显示所有缓存
void show()
{
string str = " ";
IDictionaryEnumerator CacheEnum = HttpRuntime.Cache.GetEnumerator();

while (CacheEnum.MoveNext())
{
str += "缓存名 <b> [ " + CacheEnum.Key+ "] </b> <br /> " ;
}
this.Label1.Text = "当前网站总缓存数: " + HttpRuntime.Cache.Count + " <br /> "+str;
}

Visual Basic

Dim CacheEnum As IDictionaryEnumerator = Cache.GetEnumerator()
While CacheEnum.MoveNext()
cacheItem = Server.HtmlEncode(CacheEnum.Current.Value.ToString())
Response.Write(cacheItem)
End While

C#

IDictionaryEnumerator CacheEnum = Cache.GetEnumerator();
while (CacheEnum.MoveNext())
{
cacheItem = Server.HtmlEncode(CacheEnum.Current.ToString());
Response.Write(cacheItem);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: