我正在使用Akavache缓存本地对象。我希望能够删除数据库中的所有内容(就像是第一次运行该程序一样)。我已经看到了Vacuum方法,但是只能删除过期的旧项目。清理所有内容的简便方法是什么?
小智 5
@SmartyP和@ fenix2222,
我必须执行以下操作才能永久删除数据:
BlobCache.LocalMachine.InvalidateAll();
BlobCache.LocalMachine.Vacuum();
Run Code Online (Sandbox Code Playgroud)
看起来好像InvalidateAll()本质上将所有内容都标记为已过期,但是您仍然必须使用Vacuum()来删除已过期的项目。
| 归档时间: |
|
| 查看次数: |
1518 次 |
| 最近记录: |