TransactionInterop.GetTransactionFromDtcTransaction(IDtcTransaction) Method

Definition

Generates a Transaction from a specified IDtcTransaction.

C#
public static System.Transactions.Transaction GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction transactionNative);

Parameters

transactionNative
IDtcTransaction

The IDtcTransaction object to be marshaled.

Returns

A Transaction instance that represents the given IDtcTransaction.

Remarks

The transactionNative 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