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