2 writes to PromotedTransaction
System.Transactions.Local (2)
System\Transactions\TransactionState.cs (2)
2217
tx.
PromotedTransaction
= distributedTx;
3315
tx.
PromotedTransaction
= distributedTx;
57 references to PromotedTransaction
System.Transactions.Local (57)
System\Transactions\InternalTransaction.cs (2)
300
Debug.Assert(tx.
PromotedTransaction
!= null);
301
tx._innerException = tx.
PromotedTransaction
.InnerException;
System\Transactions\Transaction.cs (1)
1023
return _internalTransaction.
PromotedTransaction
;
System\Transactions\TransactionState.cs (54)
1668
Debug.Assert(tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction.");
1679
tx.
PromotedTransaction
.EnlistVolatile(
1697
Debug.Assert(tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction.");
1708
tx.
PromotedTransaction
.EnlistVolatile(
1727
Debug.Assert(tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction.");
1745
tx.
PromotedTransaction
.EnlistDurable(
1768
Debug.Assert(tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction.");
1786
tx.
PromotedTransaction
.EnlistDurable(
1803
Debug.Assert(tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction.");
1812
tx.
PromotedTransaction
.Rollback();
1823
if (tx != null && tx.
PromotedTransaction
!= null)
1825
return tx.
PromotedTransaction
.Identifier;
1969
Debug.Assert(tx.
PromotedTransaction
!= null);
1970
tx._phase0WaveDependentClone = tx.
PromotedTransaction
.DependentClone(true);
1991
Debug.Assert(tx.
PromotedTransaction
!= null);
1992
tx._abortingDependentClone = tx.
PromotedTransaction
.DependentClone(false);
2007
Debug.Assert(tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction.");
2013
OletxTransaction serializableTx = tx.
PromotedTransaction
;
2065
Debug.Assert(tx.
PromotedTransaction
!= null);
2066
tx.
PromotedTransaction
.Rollback();
2131
Debug.Assert(tx.
PromotedTransaction
!= null && tx.
PromotedTransaction
.RealTransaction != null);
2133
tx.
PromotedTransaction
.RealTransaction.InternalTransaction = tx;
2255
Debug.Assert(tx.
PromotedTransaction
!= null);
2256
volatiles.VolatileDemux._promotedEnlistment = tx.
PromotedTransaction
.EnlistVolatile(volatiles.VolatileDemux,
2271
Debug.Assert(tx.
PromotedTransaction
!= null);
2272
IPromotedEnlistment promotedEnlistment = tx.
PromotedTransaction
.EnlistDurable(
2296
Debug.Assert(tx.
PromotedTransaction
!= null && tx.
PromotedTransaction
.RealTransaction != null);
2298
tx.
PromotedTransaction
.RealTransaction.InternalTransaction = tx;
2322
tx.
PromotedTransaction
.Rollback();
2351
tx.
PromotedTransaction
.Rollback();
2381
tx.
PromotedTransaction
.Rollback();
2466
OletxCommittableTransaction ctx = (OletxCommittableTransaction)tx.
PromotedTransaction
!;
2777
Debug.Assert(tx.
PromotedTransaction
!= null);
2779
tx.
PromotedTransaction
.Rollback();
2864
Debug.Assert(tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction.");
2894
Debug.Assert(tx.
PromotedTransaction
!= null);
2895
return tx.
PromotedTransaction
.Identifier;
3026
if ((null == tx._innerException) && (null != tx.
PromotedTransaction
))
3028
tx._innerException = tx.
PromotedTransaction
.InnerException;
3209
if ((null == tx._innerException) && (null != tx.
PromotedTransaction
))
3211
tx._innerException = tx.
PromotedTransaction
.InnerException;
3312
if (tx.
PromotedTransaction
!= distributedTx)
3323
tx._finalizedObject = new FinalizedObject(tx, tx.
PromotedTransaction
.Identifier);
3326
promotedTransactionTable[tx.
PromotedTransaction
.Identifier] = weakRef;
4099
if ((null == tx._innerException) && (null != tx.
PromotedTransaction
))
4101
tx._innerException = tx.
PromotedTransaction
.InnerException;
4211
if ((null == tx._innerException) && (null != tx.
PromotedTransaction
))
4213
tx._innerException = tx.
PromotedTransaction
.InnerException;
4307
Debug.Assert(tx.
PromotedTransaction
!= null);
4308
tx.
PromotedTransaction
.Rollback();
4451
if (tx.
PromotedTransaction
== null)
4465
distributedTx = tx.
PromotedTransaction
;