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