1 write to oletxTransaction
System.Transactions.Local (1)
System\Transactions\Oletx\OletxResourceManager.cs (1)
825
this.
oletxTransaction
= oletxTransaction;
17 references to oletxTransaction
System.Transactions.Local (17)
System\Transactions\Oletx\OletxEnlistment.cs (13)
232
if (
oletxTransaction
== null || oletxTm ==
oletxTransaction
.RealOletxTransaction.OletxTransactionManagerInstance)
266
oletxTransaction
!.RealOletxTransaction.TooLateForEnlistments = true;
569
committableTx =
oletxTransaction
!.RealOletxTransaction.CommittableTransaction;
705
oletxTransaction
!.RealOletxTransaction.DecrementUndecidedEnlistments();
723
oletxTransaction
!.RealOletxTransaction.DecrementUndecidedEnlistments();
873
if (
oletxTransaction
!.RealOletxTransaction.Doomed || _fabricateRollback)
899
oletxTransaction
!.RealOletxTransaction.DecrementUndecidedEnlistments();
981
oletxTransaction
!.RealOletxTransaction.DecrementUndecidedEnlistments();
992
Interlocked.CompareExchange(ref
oletxTransaction
!.RealOletxTransaction.InnerException, e, null);
1106
Interlocked.CompareExchange(ref
oletxTransaction
!.RealOletxTransaction.InnerException, e, null);
1153
lock (
oletxTransaction
!.RealOletxTransaction)
1155
oletxTransaction
.RealOletxTransaction.InnerException ??= e;
System\Transactions\Oletx\OletxResourceManager.cs (3)
795
internal OletxTransaction? OletxTransaction =>
oletxTransaction
;
854
if (
oletxTransaction
!= null)
856
temp = new EnlistmentTraceIdentifier(rmId,
oletxTransaction
.TransactionTraceId, EnlistmentId);
System\Transactions\Oletx\OletxVolatileEnlistment.cs (1)
1470
Interlocked.CompareExchange(ref
oletxTransaction
!.RealOletxTransaction.InnerException, e, null);