System.Transactions.Configuration Obor názvů

Obsahuje třídy, které popisují možnosti konfigurace používané třídami System.Transactions .

Třídy

DefaultSettingsSection

Představuje oddíl XML v konfiguračním souboru, který obsahuje výchozí hodnoty transakce. Tuto třídu nelze dědit.

MachineSettingsSection

Představuje oddíl XML v konfiguračním souboru, který zapouzdřuje všechna nastavení, která lze upravit pouze na úrovni počítače. Tuto třídu nelze dědit.

TransactionsSectionGroup

Představuje konfigurační oddíl, který zapouzdřuje a umožňuje procházení všech elementů a atributů XML konfigurace transakce, které jsou v této části konfigurace. Tuto třídu nelze dědit.

Příklady

Příklad konfiguračního souboru používaného transakční aplikací rozhraní .NET Framework je následující:

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

Tento příklad určuje výchozí hodnoty transakce. Konkrétně nastaví název počítače koordinátoru distribuovaných transakcí (MSDTC), který zodpovídá za koordinaci všech distribuovaných transakcí spuštěných místně, a výchozí čas, po jehož uplynutí vyprší časový limit transakce. Kromě toho určuje nastavení, které lze upravit pouze na úrovni počítače, což je maximální doba povolená před vypršením časového limitu transakce.