我有一个要缓存在ASP.Net的web缓存中的DataSet。内容不会经常更改,几个小时的缓存应该可以工作。
我的问题是,当我创建DataSet时,我得到一个关于dispose需要被调用的CA2000警告。但是,有些文章说我可以缓存DataSet。我不相信DataSet直接实现Dispose;但是,它是从一个实现Dispose的类派生出来的。
缓存DataSet使我不会收到CA2000警告的最佳方法是什么?
发布于 2013-08-02 03:00:55
我没有收到与您收到的警告相同的警告;但实际上,在一般情况下,您不需要处理DataSet,因为它不包含任何非托管资源。
https://stackoverflow.com/questions/18001430
复制相似问题