1 write to realOletxTransaction
System.Transactions (1)
System\Transactions\Oletx\OleTxTransaction.cs (1)
137
this.
realOletxTransaction
= realOletxTransaction;
49 references to realOletxTransaction
System.Transactions (49)
System\Transactions\Oletx\OletxCommittableTransaction.cs (2)
69
this.
realOletxTransaction
.InternalTransaction = internalTransaction;
73
this.
realOletxTransaction
.Commit();
System\Transactions\Oletx\OletxDependentTransaction.cs (1)
31
this.volatileEnlistmentContainer =
realOletxTransaction
.AddDependentClone( delayCommit );
System\Transactions\Oletx\OletxEnlistment.cs (13)
306
if ( ( null == this.oletxTransaction ) || ( oletxTm == this.oletxTransaction.
realOletxTransaction
.OletxTransactionManagerInstance ) )
347
this.oletxTransaction.
realOletxTransaction
.TooLateForEnlistments = true;
678
committableTx = this.oletxTransaction.
realOletxTransaction
.committableTransaction;
834
oletxTransaction.
realOletxTransaction
.DecrementUndecidedEnlistments();
852
oletxTransaction.
realOletxTransaction
.DecrementUndecidedEnlistments();
1022
if ( ( oletxTransaction.
realOletxTransaction
.Doomed ) ||
1051
oletxTransaction.
realOletxTransaction
.DecrementUndecidedEnlistments();
1153
oletxTransaction.
realOletxTransaction
.DecrementUndecidedEnlistments();
1165
Interlocked.CompareExchange<Exception>( ref this.oletxTransaction.
realOletxTransaction
.innerException, e, null );
1321
Interlocked.CompareExchange<Exception>( ref this.oletxTransaction.
realOletxTransaction
.innerException, e, null );
1396
lock ( this.oletxTransaction.
realOletxTransaction
)
1398
if ( this.oletxTransaction.
realOletxTransaction
.innerException == null )
1400
this.oletxTransaction.
realOletxTransaction
.innerException = e;
System\Transactions\Oletx\OletxResourceManager.cs (2)
1027
this.enlistmentId = oletxTransaction.
realOletxTransaction
.enlistmentCount++;
1028
this.transactionGuidString = oletxTransaction.
realOletxTransaction
.TxGuid.ToString();
System\Transactions\Oletx\OleTxTransaction.cs (25)
67
return this.
realOletxTransaction
;
81
Guid returnValue = this.
realOletxTransaction
.Identifier;
98
if (this.
realOletxTransaction
!= null && this.
realOletxTransaction
.InternalTransaction != null)
100
returnValue = this.
realOletxTransaction
.InternalTransaction.DistributedTxId;
116
TransactionStatus returnValue = this.
realOletxTransaction
.Status;
131
return this.
realOletxTransaction
.innerException;
140
this.
realOletxTransaction
.OletxTransactionCreated();
234
this.
realOletxTransaction
.OletxTransactionDisposed();
278
this.
realOletxTransaction
.Rollback();
303
if ( this.
realOletxTransaction
== null || this.
realOletxTransaction
.TooLateForEnlistments )
309
IPromotedEnlistment enlistment =
realOletxTransaction
.EnlistVolatile(
339
if ( this.
realOletxTransaction
== null || this.
realOletxTransaction
.TooLateForEnlistments )
345
IPromotedEnlistment enlistment =
realOletxTransaction
.EnlistVolatile(
376
if ( this.
realOletxTransaction
== null || this.
realOletxTransaction
.TooLateForEnlistments )
383
OletxTransactionManager oletxTM =
realOletxTransaction
.OletxTransactionManagerInstance;
423
throw TransactionAbortedException.Create(SR.GetString(SR.TraceSourceOletx), SR.GetString(SR.TransactionAborted),
realOletxTransaction
.innerException, this.DistributedTxId);
427
throw TransactionInDoubtException.Create(SR.GetString(SR.TraceSourceOletx), SR.GetString(SR.TransactionIndoubt),
realOletxTransaction
.innerException, this.DistributedTxId);
434
dependentClone = new OletxDependentTransaction(
realOletxTransaction
, delayCommit );
453
lock ( this.
realOletxTransaction
)
459
TransactionTraceIdentifier temp = new TransactionTraceIdentifier( this.
realOletxTransaction
.Identifier.ToString(), 0 );
524
get { return ( this.
realOletxTransaction
.TransactionIsolationLevel ); }
System\Transactions\Oletx\OletxTransactionManager.cs (1)
1024
realTx = tx.internalTransaction.PromotedTransaction.
realOletxTransaction
;
System\Transactions\Oletx\OletxVolatileEnlistment.cs (1)
1673
Interlocked.CompareExchange<Exception>( ref this.oletxTransaction.
realOletxTransaction
.innerException, e, null );
System\Transactions\TransactionInterop.cs (3)
124
oletxTx.
realOletxTransaction
.TransactionShim.Export(
345
oletxTx.
realOletxTransaction
.TransactionShim.GetPropagationToken(
547
oletxTx.
realOletxTransaction
.TransactionShim.GetITransactionNative( out transactionNative );
System\Transactions\TransactionState.cs (1)
2905
tx.PromotedTransaction.
realOletxTransaction
.InternalTransaction = tx;