2 writes to PromotedTransaction
System.Transactions.Local (2)
System\Transactions\TransactionState.cs (2)
2217
tx.
PromotedTransaction
= distributedTx;
3312
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
!;
2774
Debug.Assert(tx.
PromotedTransaction
!= null);
2776
tx.
PromotedTransaction
.Rollback();
2861
Debug.Assert(tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction.");
2891
Debug.Assert(tx.
PromotedTransaction
!= null);
2892
return tx.
PromotedTransaction
.Identifier;
3023
if ((null == tx._innerException) && (null != tx.
PromotedTransaction
))
3025
tx._innerException = tx.
PromotedTransaction
.InnerException;
3206
if ((null == tx._innerException) && (null != tx.
PromotedTransaction
))
3208
tx._innerException = tx.
PromotedTransaction
.InnerException;
3309
if (tx.
PromotedTransaction
!= distributedTx)
3320
tx._finalizedObject = new FinalizedObject(tx, tx.
PromotedTransaction
.Identifier);
3323
promotedTransactionTable[tx.
PromotedTransaction
.Identifier] = weakRef;
4096
if ((null == tx._innerException) && (null != tx.
PromotedTransaction
))
4098
tx._innerException = tx.
PromotedTransaction
.InnerException;
4208
if ((null == tx._innerException) && (null != tx.
PromotedTransaction
))
4210
tx._innerException = tx.
PromotedTransaction
.InnerException;
4304
Debug.Assert(tx.
PromotedTransaction
!= null);
4305
tx.
PromotedTransaction
.Rollback();
4448
if (tx.
PromotedTransaction
== null)
4462
distributedTx = tx.
PromotedTransaction
;