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; 2634tx._innerException ??= e; 3028tx._innerException = tx.PromotedTransaction.InnerException; 3211tx._innerException = tx.PromotedTransaction.InnerException; 3282tx._innerException = e; 3384tx._innerException ??= e; 3496tx._innerException ??= e; 3585tx._innerException ??= e; 3886tx._innerException ??= e; 4101tx._innerException = tx.PromotedTransaction.InnerException; 4213tx._innerException = tx.PromotedTransaction.InnerException; 4270tx._innerException = e; 4305tx._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); 2622throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2628throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2713throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2719throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2725throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2883throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2889throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 2968throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 2974throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 2980throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 3004throw new TransactionAbortedException(tx._innerException, tx.DistributedTxId); 3009throw new TransactionAbortedException(tx._innerException, tx.DistributedTxId); 3026if ((null == tx._innerException) && (null != tx.PromotedTransaction)) 3030throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 3036throw new TransactionAbortedException(tx._innerException, tx.DistributedTxId); 3042throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 3182throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 3187throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 3209if ((null == tx._innerException) && (null != tx.PromotedTransaction)) 3213throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 3219throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 3225throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 3464tx._innerException); 3476tx._innerException); 3577tx._innerException); 3683throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 3779throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 3863throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 3869throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 3988throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 3993throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 4069throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4074throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4079throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4099if ((null == tx._innerException) && (null != tx.PromotedTransaction)) 4103throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4108throw new TransactionAbortedException(tx._innerException, tx.DistributedTxId); 4113throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4201throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 4206throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 4211if ((null == tx._innerException) && (null != tx.PromotedTransaction)) 4215throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 4220throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 4225throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId); 4230throw TransactionInDoubtException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4235throw TransactionInDoubtException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId); 4342throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 4529throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 4572throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId); 4672throw TransactionException.CreateTransactionStateException(tx._innerException, tx.DistributedTxId);
System\Transactions\VolatileEnlistmentState.cs (1)
337if (enlistment.Transaction._innerException == null)