.net持久资源管理器,用于事务性文件系统访问

我试图围绕在C#中使用System.Transactions命名空间。 我在MSDN上找到了一些关于使用资源管理器的文档,但它只包含任何细节的易失性内存资源管理器(如Transactional)。 我基本上在寻找可以在TransactionScope中使用的东西,就像Transactional 一样,但是用它来写入/修改/删除磁盘上的文件。 标准库中是否存在类似的内容? 我已经读过NTFS现在有“TxF”允许事务性文件系统访问 – 我期待在.net中找到一些利用它的东西。 也许我需要实现自己的?

你的意思是这篇MSDN文章中描述的东西,或者这不是你想要的东西?

Bart de Smet在他的博客上也有一篇关于此事的文章。

我想你需要自己实现它。 但请参阅以下内容以开始: