TransactionInterop.GetDtcTransaction(Transaction) Method

Definition

Gets an IDtcTransaction instance that represents a Transaction.

C#
public static System.Transactions.IDtcTransaction GetDtcTransaction(System.Transactions.Transaction transaction);

Parameters

transaction
Transaction

A Transaction instance to be marshaled.

Returns

An IDtcTransaction instance that represents a Transaction. The IDtcTransaction instance is compatible with the unmanaged form of ITransaction used by MSDTC and with the Managed form of ITransaction used by System.EnterpriseServices.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1