デバッグのために、すべてのデータを から消去する必要がありSystem.Web.Helpers.WebCache
ます。WebCache
メソッドを提供しますRemove(key)
が、キャッシュ内のすべてのアイテムを識別する方法はありません。
どうすればこれを回避できますか?
デバッグのために、すべてのデータを から消去する必要がありSystem.Web.Helpers.WebCache
ます。WebCache
メソッドを提供しますRemove(key)
が、キャッシュ内のすべてのアイテムを識別する方法はありません。
どうすればこれを回避できますか?
そうです、アプリプールをリサイクルする以外に方法はありません。キャッシング アプローチを変更します。すべてのキャッシュ エントリをクリアする列挙子がある場合や、 MemcachedHttpContext.Cache
など、.NET Framework に必ずしも存在する必要のないその他のアプローチがある場合などです。
簡単な調査を行ったところ、次のことがわかりました。
http://forums.asp.net/t/1441842.aspx/1
Cache.getEnumerator を取得して、Remove メソッドを呼び出すすべてのキーを調べることができると思いますか?