如何清除 Akavache 数据库?

How do I clear out a Akavache database?

我正在使用 Akavache 缓存本地对象。我希望能够删除数据库中的所有内容(这样就好像程序是第一次 运行)。我见过 Vacuum 方法,但它只会删除已过期的旧项目。清理一切的简单方法是什么?

原来它就在那里,我就是没看到!

BlobCache.UserAccount.InvalidateAll();

成功了!

@SmartyP 和@fenix2222,

我必须执行以下操作才能永久删除数据:

BlobCache.LocalMachine.InvalidateAll();
BlobCache.LocalMachine.Vacuum();

似乎 InvalidateAll() 基本上将所有内容都标记为已过期,但您仍然必须使用 Vacuum() 来删除过期的项目。