System.Transactions.Configuration 命名空间

包含描述 System.Transactions 类使用的配置选项的类。

DefaultSettingsSection

表示配置文件中的 XML 节,其中包含事务的默认值。 此类不能被继承。

MachineSettingsSection

表示配置文件中的 XML 节,该节封装可在计算机级修改的所有设置。 此类不能被继承。

TransactionsSectionGroup

表示一个配置节,该配置节封装并允许遍历此配置节中的所有事务配置 XML 元素和特性。 此类不能被继承。

示例

.NET Framework事务应用程序使用的示例配置文件如下所示:

<configuration>
<system.transactions>
<defaultSettings distributedTransactionManagerName="F04M25" timeout="02:00:00"/>
<machineSettings maxTimeout="02:00:00"/>
</system.transactions>
</configuration>

此示例指定事务的默认值。 具体而言,它设置分布式事务处理协调器 (MSDTC) 的计算机名称,该计算机名称负责协调本地启动的所有分布式事务,以及事务超时的默认时间。此外,它还指定只能在计算机级别修改的设置,该设置是事务超时前允许的最长时间量。