2 types derived from OletxTransaction
System.Transactions.Local (2)
System\Transactions\NonWindowsUnsupported.cs (2)
129
internal sealed class OletxDependentTransaction :
OletxTransaction
134
internal sealed class OletxCommittableTransaction :
OletxTransaction
23 references to OletxTransaction
System.Transactions.Local (23)
System\Transactions\InternalTransaction.cs (4)
9
using OletxTransaction = System.Transactions.Oletx.
OletxTransaction
;
123
private
OletxTransaction
? _promotedTransaction;
124
internal
OletxTransaction
? PromotedTransaction
252
internal InternalTransaction(Transaction outcomeSource,
OletxTransaction
distributedTx)
System\Transactions\NonWindowsUnsupported.cs (2)
40
internal static
OletxTransaction
GetTransactionFromExportCookie(byte[] cookie, Guid txId)
43
internal static
OletxTransaction
GetOletxTransactionFromTransmitterPropagationToken(byte[] propagationToken)
System\Transactions\Transaction.cs (2)
279
internal Transaction(
OletxTransaction
distributedTransaction)
1015
internal
OletxTransaction
? Promote()
System\Transactions\TransactionInteropNonWindows.cs (9)
11
internal static
OletxTransaction
ConvertToOletxTransaction(Transaction transaction)
22
OletxTransaction
? distributedTx = transaction.Promote();
25
throw
OletxTransaction
.NotSupported();
61
byte[] cookie =
OletxTransaction
.GetExportCookie(whereaboutsCopy);
109
OletxTransaction
dTx = OletxTransactionManager.GetTransactionFromExportCookie(cookieCopy, txId);
131
byte[] token =
OletxTransaction
.GetTransmitterPropagationToken();
173
OletxTransaction
dTx = GetOletxTransactionFromTransmitterPropagationToken(propagationToken);
196
IDtcTransaction transactionNative =
OletxTransaction
.GetDtcTransaction();
242
internal static
OletxTransaction
GetOletxTransactionFromTransmitterPropagationToken(byte[] propagationToken)
System\Transactions\TransactionManager.cs (1)
570
internal static Transaction FindOrCreatePromotedTransaction(Guid transactionIdentifier,
OletxTransaction
dtx)
System\Transactions\TransactionState.cs (5)
2013
OletxTransaction
serializableTx = tx.PromotedTransaction;
3264
Oletx.
OletxTransaction
? distributedTx = null;
4250
OletxTransaction
? distributedTx;
4396
internal Oletx.
OletxTransaction
? PSPEPromote(InternalTransaction tx)
4407
Oletx.
OletxTransaction
? distributedTx = null;