2 writes to PromotedTransaction
System.Transactions (2)
System\Transactions\TransactionState.cs (2)
2991
tx.
PromotedTransaction
= distributedTx;
4131
tx.
PromotedTransaction
= distributedTx;
47 references to PromotedTransaction
System.Transactions (47)
System\Transactions\InternalTransaction.cs (1)
396
tx.innerException = tx.
PromotedTransaction
.InnerException;
System\Transactions\Oletx\OleTxTransaction.cs (1)
204
returnValue.internalTransaction.
PromotedTransaction
.TransactionTraceId
System\Transactions\Oletx\OletxTransactionManager.cs (1)
1024
realTx = tx.internalTransaction.
PromotedTransaction
.realOletxTransaction;
System\Transactions\Transaction.cs (1)
1424
return this.internalTransaction.
PromotedTransaction
;
System\Transactions\TransactionState.cs (43)
2413
Debug.Assert( tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction." );
2424
tx.
PromotedTransaction
.EnlistVolatile(
2445
Debug.Assert( tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction." );
2456
tx.
PromotedTransaction
.EnlistVolatile(
2478
Debug.Assert( tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction." );
2496
tx.
PromotedTransaction
.EnlistDurable(
2522
Debug.Assert( tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction." );
2540
tx.
PromotedTransaction
.EnlistDurable(
2560
Debug.Assert( tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction." );
2572
tx.
PromotedTransaction
.Rollback( );
2586
if (tx != null && tx.
PromotedTransaction
!= null)
2588
return tx.
PromotedTransaction
.Identifier;
2741
tx.phase0WaveDependentClone = tx.
PromotedTransaction
.DependentClone( true );
2762
tx.abortingDependentClone = tx.
PromotedTransaction
.DependentClone( false );
2777
Debug.Assert( tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction." );
2783
ISerializable serializableTx = tx.
PromotedTransaction
as ISerializable;
2793
serializationInfo.FullTypeName = tx.
PromotedTransaction
.GetType().FullName;
2839
tx.
PromotedTransaction
.Rollback();
2905
tx.
PromotedTransaction
.realOletxTransaction.InternalTransaction = tx;
3029
volatiles.VolatileDemux.oletxEnlistment = tx.
PromotedTransaction
.EnlistVolatile( volatiles.VolatileDemux,
3044
IPromotedEnlistment oletxEnlistment = tx.
PromotedTransaction
.EnlistDurable(
3069
tx.
PromotedTransaction
.RealTransaction.InternalTransaction = tx;
3094
tx.
PromotedTransaction
.Rollback( );
3123
tx.
PromotedTransaction
.Rollback( );
3153
tx.
PromotedTransaction
.Rollback( );
3245
Oletx.OletxCommittableTransaction ctx = (Oletx.OletxCommittableTransaction)tx.
PromotedTransaction
;
3570
tx.
PromotedTransaction
.Rollback();
3657
Debug.Assert( tx.
PromotedTransaction
!= null, "Promoted state not valid for transaction." );
3687
return tx.
PromotedTransaction
.Identifier;
3839
if ( ( null == tx.innerException ) && ( null != tx.
PromotedTransaction
) )
3841
tx.innerException = tx.
PromotedTransaction
.InnerException;
4026
if ( ( null == tx.innerException ) && ( null != tx.
PromotedTransaction
) )
4028
tx.innerException = tx.
PromotedTransaction
.InnerException;
4128
if (tx.
PromotedTransaction
!= distributedTx)
4139
tx.finalizedObject = new FinalizedObject(tx, tx.
PromotedTransaction
.Identifier);
4142
promotedTransactionTable[tx.
PromotedTransaction
.Identifier] = weakRef;
4963
if ((null == tx.innerException) && (null != tx.
PromotedTransaction
))
4965
tx.innerException = tx.
PromotedTransaction
.InnerException;
5079
if ((null == tx.innerException) && (null != tx.
PromotedTransaction
))
5081
tx.innerException = tx.
PromotedTransaction
.InnerException;
5177
tx.
PromotedTransaction
.Rollback();
5320
if (tx.
PromotedTransaction
== null)
5334
distributedTx = tx.
PromotedTransaction
;