如何缓存数据集而不接收CA2000警告



我有一个要缓存在ASP.NET的web缓存中的数据集。内容不会经常更改,几个小时的缓存应该可以工作。

我的问题是,当我创建数据集时,我会收到一个CA2000警告,说需要调用dispose。但是,有些文章说我可以缓存数据集。我不相信DataSet直接实现Dispose;然而,它是从一个这样做的类派生而来的。

缓存数据集以避免收到CA2000警告的最佳方式是什么?

我没有得到与您相同的警告;但实际上,在一般情况下,您不需要处理DataSet,因为它不包含任何非托管资源。

请参阅其他答案。

相关内容

  • 没有找到相关文章

最新更新