在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Cache是Asp.net中非常强大的功能,我们使用它来提高应用程序的性能。有时我们需要在某个任务结束后移除所有Cache对象,如何做呢?有以下两段代码可以使用: 1: IDictionaryEnumerator cacheEnumerator = HttpContext.Current.Cache.GetEnumerator();
2:
3: while (cacheEnumerator.MoveNext()) 4: {
5: HttpContext.Current.Cache.Remove(cacheEnumerator.Key.ToString());
6: }
OR: 1: foreach (DictionaryEntry dEntry in HttpContext.Current.Cache) 2: {
3: HttpContext.Current.Cache.Remove(dEntry.Key.ToString());
4: }
很简单,希望这篇POST对您有帮助。 Author: Petter Liu http://wintersun.cnblogs.com |
请发表评论