34 writes to _innerException
System.Transactions.Local (34)
System\Transactions\DurableEnlistmentState.cs (4)
120enlistment.Transaction._innerException ??= e; 212enlistment.Transaction._innerException ??= e; 249enlistment.Transaction._innerException ??= e; 261enlistment.Transaction._innerException ??= e;
System\Transactions\InternalTransaction.cs (1)
301tx._innerException = tx.PromotedTransaction.InnerException;
System\Transactions\TransactionState.cs (27)
700tx._innerException ??= e; 843tx._innerException ??= e; 1152tx._innerException ??= e; 1226tx._innerException ??= e; 1287tx._innerException ??= e; 1331tx._innerException ??= e; 1806tx._innerException ??= e; 2064tx._innerException ??= new TimeoutException(SR.TraceTransactionTimeout); 2198tx._innerException = te; 2309tx._innerException = te; 2338tx._innerException = te; 2368tx._innerException = te; 2429tx._innerException ??= e; 2447tx._innerException ??= e; 2560tx._innerException ??= e; 2631tx._innerException ??= e; 3025tx._innerException = tx.PromotedTransaction.InnerException; 3208tx._innerException = tx.PromotedTransaction.InnerException; 3279tx._innerException = e; 3381tx._innerException ??= e; 3493tx._innerException ??= e; 3582tx._innerException ??= e; 3883tx._innerException ??= e; 4098tx._innerException = tx.PromotedTransaction.InnerException; 4210tx._innerException = tx.PromotedTransaction.InnerException; 4267tx._innerException = e; 4302tx._innerException ??= e;
System\Transactions\VolatileEnlistmentState.cs (2)
264enlistment.Transaction._innerException ??= e; 341enlistment.Transaction._innerException = e;
79 references to _innerException
System.Transactions.Local (79)
System\Transactions\InternalTransaction.cs (2)
227throw new TransactionPromotionException(SR.Format(SR.PromoterTypeUnrecognized, _promoterType.ToString()), _innerException); 298if (null == tx._innerException)
System\Transactions\TransactionState.cs (76)
180throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 187throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 192throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 203throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 214throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 224throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 234throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 260throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 265throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 275throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 289throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 294throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 412throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 418throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 445throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 450throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 461throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 468throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 1498return TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 1557throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 1620throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 1626throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 1632throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 1638throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 2413throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2474throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2619throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2625throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2710throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2716throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2722throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2880throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2886throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2965throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 2971throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 2977throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 3001throw new TransactionAbortedException(tx._innerException, tx.DistributedTxId); 3006throw new TransactionAbortedException(tx._innerException, tx.DistributedTxId); 3023if ((null == tx._innerException) && (null != tx.PromotedTransaction)) 3027throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 3033throw new TransactionAbortedException(tx._innerException, tx.DistributedTxId); 3039throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 3179throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 3184throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 3206if ((null == tx._innerException) && (null != tx.PromotedTransaction)) 3210throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 3216throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 3222throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 3461tx._innerException); 3473tx._innerException); 3574tx._innerException); 3680throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 3776throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 3860throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 3866throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 3985throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 3990throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 4066throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4071throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4076throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4096if ((null == tx._innerException) && (null != tx.PromotedTransaction)) 4100throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4105throw new TransactionAbortedException(tx._innerException, tx.DistributedTxId); 4110throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4198throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 4203throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 4208if ((null == tx._innerException) && (null != tx.PromotedTransaction)) 4212throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 4217throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 4222throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 4227throw TransactionInDoubtException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4232throw TransactionInDoubtException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4339throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 4526throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 4569throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 4669throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId);
System\Transactions\VolatileEnlistmentState.cs (1)
337if (enlistment.Transaction._innerException == null)