.net持久资源管理器,用于事务性文件系统访问
我试图围绕在C#中使用System.Transactions命名空间。 我在MSDN上找到了一些关于使用资源管理器的文档,但它只包含任何细节的易失性内存资源管理器(如Transactional)。 我基本上在寻找可以在TransactionScope中使用的东西,就像Transactional 一样,但是用它来写入/修改/删除磁盘上的文件。 标准库中是否存在类似的内容? 我已经读过NTFS现在有“TxF”允许事务性文件系统访问 – 我期待在.net中找到一些利用它的东西。 也许我需要实现自己的?
你的意思是这篇MSDN文章中描述的东西,或者这不是你想要的东西?
Bart de Smet在他的博客上也有一篇关于此事的文章。
我想你需要自己实现它。 但请参阅以下内容以开始:
- http://www.codeproject.com/KB/vista/KTM.aspx
- Windows Vista – 在C#中引入TxF(第2部分) – 使用System.Transactions和DTC
- NTFS:使用文件系统事务增强您的应用程序