29 references to IDtcTransaction
System.Data (7)
fx\src\data\System\Data\Common\AdapterUtil.cs (2)
1892static internal SysTx.IDtcTransaction GetOletxTransaction(SysTx.Transaction transaction){ 1893SysTx.IDtcTransaction oleTxTransaction = null;
fx\src\data\System\Data\Common\UnsafeNativeMethods.cs (1)
353/*SQLPOINTER*/System.Transactions.IDtcTransaction Value,
fx\src\data\System\Data\Odbc\OdbcConnection.cs (1)
856SysTx.IDtcTransaction oleTxTransaction = ADP.GetOletxTransaction(transaction);
fx\src\data\System\Data\Odbc\OdbcConnectionHandle.cs (1)
259internal ODBC32.RetCode SetConnectionAttribute4(ODBC32.SQL_ATTR attribute, System.Transactions.IDtcTransaction transaction, Int32 length) {
fx\src\data\System\Data\OleDb\OleDbConnectionInternal.cs (1)
320SysTx.IDtcTransaction oleTxTransaction = ADP.GetOletxTransaction(transaction);
fx\src\Data\System\Data\ProviderBase\DbConnectionHelper.cs (1)
223indigoTransaction = SysTx.TransactionInterop.GetTransactionFromDtcTransaction((SysTx.IDtcTransaction)transaction);
System.Messaging (3)
System\Messaging\MessageQueue.cs (3)
4015System.Transactions.IDtcTransaction ntx = 4057System.Transactions.IDtcTransaction ntx = 4096System.Transactions.IDtcTransaction ntx =
System.ServiceModel (14)
System\ServiceModel\Channels\MsmqQueue.cs (5)
336IDtcTransaction dtcTransaction = GetNativeTransaction(transactionMode); 495IDtcTransaction dtcTransaction = GetNativeTransaction(transactionMode); 547IDtcTransaction dtcTransaction = GetNativeTransaction(transactionMode); 600protected IDtcTransaction GetNativeTransaction(MsmqTransactionMode transactionMode) 653IDtcTransaction dtcTransaction = GetNativeTransaction(transactionMode);
System\ServiceModel\Channels\UnsafeNativeMethods.cs (5)
969public static extern int MQSendMessage(MsmqQueueHandle handle, IntPtr properties, IDtcTransaction transaction); 984NativeOverlapped* nativeOverlapped, IntPtr receiveCallback, IntPtr cursorHandle, IDtcTransaction transaction); 989NativeOverlapped* nativeOverlapped, IntPtr receiveCallback, IntPtr cursorHandle, IDtcTransaction transaction); 1004IntPtr properties, NativeOverlapped* nativeOverlapped, IntPtr receiveCallback, IDtcTransaction transaction); 1036IDtcTransaction transaction);
System\ServiceModel\ComIntegration\ITransactionProxy.cs (1)
34IDtcTransaction Promote();
System\ServiceModel\ComIntegration\TransactionProxy.cs (1)
173public IDtcTransaction Promote()
System\ServiceModel\Transactions\OletxTransactionFormatter.cs (2)
49IDtcTransaction dtcTransaction = TransactionInterop.GetDtcTransaction(transaction); 64IDtcTransaction dtcTransaction = TransactionInterop.GetDtcTransaction(transaction);
System.Transactions (5)
System\Transactions\Oletx\DtcInterfaces.cs (2)
220[MarshalAs(UnmanagedType.Interface)] out IDtcTransaction transactionNative 333[MarshalAs(UnmanagedType.Interface)] IDtcTransaction transactionNative,
System\Transactions\TransactionInterop.cs (3)
522public static IDtcTransaction GetDtcTransaction( 540IDtcTransaction transactionNative = null; 567IDtcTransaction transactionNative