System.Transactions.Configuration 命名空間

包含描述類別所使用的 System.Transactions 組態選項的類別。

類別

名稱 Description
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)的電腦名稱,以及交易逾時的預設時間。此外,它規定了一個只能在機器層級修改的設定,也就是交易逾時前允許的最大時間。