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