129 references to TransactionStatus
System.Activities (6)
System\Activities\Runtime\ActivityExecutor.cs (6)
1112localRuntimeTransaction.TransactionStatus = TransactionStatus.Committed; 1191localRuntimeTransaction.TransactionStatus = TransactionStatus.Aborted; 4140TransactionStatus status = this.runtimeTransaction.TransactionStatus; 4142if (status == TransactionStatus.Active) 4377this.TransactionStatus = TransactionStatus.Active; 4404public TransactionStatus TransactionStatus
System.Activities.DurableInstancing (2)
System\Activities\DurableInstancing\InstanceLockTracking.cs (2)
72if (e.Transaction.TransactionInformation.Status == TransactionStatus.Committed) 94if (e.Transaction.TransactionInformation.Status != TransactionStatus.Committed && this.IsSafeToUnlock)
System.Data (5)
fx\src\Data\System\Data\ProviderBase\DbConnectionHelper.cs (1)
261if (enlistedTransaction.TransactionInformation.Status == SysTx.TransactionStatus.Active)
fx\src\data\System\Data\ProviderBase\DbConnectionInternal.cs (1)
781transactionIsDead = (SysTx.TransactionStatus.Active != enlistedTransaction.TransactionInformation.Status);
fx\src\data\System\Data\SqlClient\SqlInternalConnection.cs (1)
373if (enlistedTransaction != null && enlistedTransaction.TransactionInformation.Status != SysTx.TransactionStatus.Active)
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (2)
767if (SysTx.TransactionStatus.Active != enlistedTransaction.TransactionInformation.Status || !enlistedTransaction.Equals(currentTransaction)) 774if (SysTx.TransactionStatus.Active != enlistedTransaction.TransactionInformation.Status)
System.Data.Entity (1)
System\Data\EntityClient\EntityConnection.cs (1)
494return _enlistedTransaction != null && _enlistedTransaction.TransactionInformation.Status == TransactionStatus.Active;
System.Runtime.DurableInstancing (2)
System\Runtime\TransactionHelper.cs (2)
18if (transaction.TransactionInformation.Status == TransactionStatus.Aborted || transaction.TransactionInformation.Status == TransactionStatus.InDoubt)
System.ServiceModel (19)
System\ServiceModel\Channels\MsmqDefaultLockingQueue.cs (3)
177if (Transaction.Current != null && Transaction.Current.TransactionInformation.Status != System.Transactions.TransactionStatus.Active) 303if (e.Transaction.TransactionInformation.Status == System.Transactions.TransactionStatus.Aborted) 329else if (e.Transaction.TransactionInformation.Status == System.Transactions.TransactionStatus.Committed)
System\ServiceModel\Channels\MsmqInputSessionChannel.cs (3)
254if (TransactionStatus.Active == this.associatedTx.TransactionInformation.Status) 291if (TransactionStatus.Active != Transaction.Current.TransactionInformation.Status) 310if (TransactionStatus.Active != Transaction.Current.TransactionInformation.Status)
System\ServiceModel\Channels\MsmqOutputSessionChannel.cs (1)
218if (TransactionStatus.Active != Transaction.Current.TransactionInformation.Status)
System\ServiceModel\Channels\MsmqReceiveContextLockManager.cs (1)
156if (e.Transaction.TransactionInformation.Status == TransactionStatus.Committed)
System\ServiceModel\Channels\ReceiveContext.cs (7)
296void OnTransactionStatusNotification(TransactionStatus status) 300if (status == TransactionStatus.Aborted) 309if (status != TransactionStatus.Active) 632this.context.OnTransactionStatusNotification(TransactionStatus.Committed); 638this.context.OnTransactionStatusNotification(TransactionStatus.InDoubt); 644this.context.OnTransactionStatusNotification(TransactionStatus.Active); 650this.context.OnTransactionStatusNotification(TransactionStatus.Aborted);
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (2)
363rpc.transaction.Current.TransactionInformation.Status != TransactionStatus.Active) 412rpc.transaction.Current.TransactionInformation.Status != TransactionStatus.Active)
System\ServiceModel\Dispatcher\ReceiveContextRPCFacet.cs (1)
321if (e.Transaction.TransactionInformation.Status == TransactionStatus.Aborted)
System\ServiceModel\Dispatcher\TransactedBatchContext.cs (1)
53return TransactionStatus.Active == this.transaction.TransactionInformation.Status;
System.ServiceModel.Activities (3)
System\ServiceModel\Activities\Dispatcher\TransactionContext.cs (2)
51Fx.Assert(this.currentTransaction.TransactionInformation.Status == TransactionStatus.InDoubt, "Transaction state should be InDoubt at this point"); 87Fx.Assert(this.currentTransaction.TransactionInformation.Status == TransactionStatus.Aborted, "Transaction state should be Aborted at this point");
System\ServiceModel\Activities\WorkflowOperationContext.cs (1)
861if (e.Transaction.TransactionInformation.Status != TransactionStatus.Committed)
System.Transactions (85)
System\Transactions\CommittableTransaction.cs (3)
179if (this.internalTransaction.State.get_Status(this.internalTransaction) == TransactionStatus.Active) 269this.internalTransaction.State.get_Status(this.internalTransaction) != TransactionStatus.Active 287return this.internalTransaction.State.get_Status(this.internalTransaction) != TransactionStatus.Active;
System\Transactions\InternalTransaction.cs (4)
388internal static void DistributedTransactionOutcome( InternalTransaction tx, TransactionStatus status ) 401case TransactionStatus.Committed: 407case TransactionStatus.Aborted: 413case TransactionStatus.InDoubt:
System\Transactions\Oletx\OleTxTransaction.cs (30)
106internal System.Transactions.TransactionStatus Status 116TransactionStatus returnValue = this.realOletxTransaction.Status; 421if (TransactionStatus.Aborted == Status) 425if (TransactionStatus.InDoubt == Status) 429if (TransactionStatus.Active != Status) 549private TransactionStatus status; 670internal TransactionStatus Status 762this.status = TransactionStatus.Active; 783this.status = TransactionStatus.InDoubt; 1258if (TransactionStatus.Aborted != status && 1259TransactionStatus.Active != status) 1271if ( TransactionStatus.Aborted == status ) 1360internal void FireOutcome(TransactionStatus statusArg) 1364if (statusArg == TransactionStatus.Committed) 1373status = TransactionStatus.Committed; 1375else if (statusArg == TransactionStatus.Aborted) 1384status = TransactionStatus.Aborted; 1395status = TransactionStatus.InDoubt; 1466private TransactionStatus savedStatus; 1479this.savedStatus = TransactionStatus.InDoubt; 1485TransactionStatus localStatus = TransactionStatus.InDoubt; 1515if ( ( ( TransactionStatus.Aborted == localStatus ) || ( TransactionStatus.InDoubt == localStatus ) ) && 1528private void InvokeOutcomeFunction(TransactionStatus status) 1571if ( ( ( TransactionStatus.Aborted == status ) || ( TransactionStatus.InDoubt == status ) ) && 1643InvokeOutcomeFunction(TransactionStatus.Committed); 1649InvokeOutcomeFunction(TransactionStatus.Aborted); 1656InvokeOutcomeFunction(TransactionStatus.InDoubt);
System\Transactions\Oletx\OletxVolatileEnlistment.cs (17)
33internal abstract void OutcomeFromTransaction( TransactionStatus outcome ); 329internal override void OutcomeFromTransaction( TransactionStatus outcome ) 332if ( TransactionStatus.Committed == outcome ) 336else if ( TransactionStatus.Aborted == outcome ) 340else if ( TransactionStatus.InDoubt == outcome ) 903internal override void OutcomeFromTransaction( TransactionStatus outcome ) 917if ( TransactionStatus.Aborted == outcome ) 921else if ( TransactionStatus.InDoubt == outcome ) 1146TransactionStatus pendingOutcome; 1160pendingOutcome = TransactionStatus.Active; 1351pendingOutcome = TransactionStatus.Aborted; 1420pendingOutcome = TransactionStatus.InDoubt; 1546TransactionStatus localPendingOutcome = TransactionStatus.Active; 1579case TransactionStatus.Active: 1584case TransactionStatus.Aborted: 1591case TransactionStatus.InDoubt:
System\Transactions\TransactionInformation.cs (1)
94public TransactionStatus Status
System\Transactions\TransactionInterop.cs (1)
706InternalTransaction.DistributedTransactionOutcome(transaction.internalTransaction, TransactionStatus.InDoubt);
System\Transactions\TransactionState.cs (29)
873internal abstract TransactionStatus get_Status( InternalTransaction tx ); 1151internal override TransactionStatus get_Status( InternalTransaction tx ) 1153return TransactionStatus.Active; 1546internal override TransactionStatus get_Status( InternalTransaction tx ) 2146internal override TransactionStatus get_Status( InternalTransaction tx ) 2148return TransactionStatus.Aborted; 2293internal override TransactionStatus get_Status( InternalTransaction tx ) 2295return TransactionStatus.Committed; 2357internal override TransactionStatus get_Status( InternalTransaction tx ) 2359return TransactionStatus.InDoubt; 2395internal override TransactionStatus get_Status( InternalTransaction tx ) 2402return TransactionStatus.Active; 3493internal override TransactionStatus get_Status( InternalTransaction tx ) 3495return TransactionStatus.Aborted; 3767internal override TransactionStatus get_Status( InternalTransaction tx ) 3769return TransactionStatus.Aborted; 3913internal override TransactionStatus get_Status( InternalTransaction tx ) 3915return TransactionStatus.Committed; 3985internal override TransactionStatus get_Status( InternalTransaction tx ) 3987return TransactionStatus.InDoubt; 4217internal override TransactionStatus get_Status(InternalTransaction tx) 4219return TransactionStatus.Active; 4921internal override TransactionStatus get_Status(InternalTransaction tx) 4923return TransactionStatus.Aborted; 5016internal override TransactionStatus get_Status(InternalTransaction tx) 5018return TransactionStatus.Committed; 5062internal override TransactionStatus get_Status(InternalTransaction tx) 5064return TransactionStatus.InDoubt; 5209internal override TransactionStatus get_Status( InternalTransaction tx )
System.Workflow.Runtime (5)
System\Activities\Statements\Interop.cs (2)
849Transaction.Current.TransactionInformation.Status == TransactionStatus.Active) 1744if (e.Transaction.TransactionInformation.Status == TransactionStatus.Committed)
System\Activities\Statements\InteropExecutor.cs (1)
277if (transactionalProperties.Transaction != null && transactionalProperties.Transaction.TransactionInformation.Status != TransactionStatus.Aborted)
WorkflowExecutor.cs (2)
2326if (System.Transactions.TransactionStatus.Aborted != transaction.TransactionInformation.Status) 2458if (transactionalProperties.Transaction != null && transactionalProperties.Transaction.TransactionInformation.Status != TransactionStatus.Aborted)
System.WorkflowServices (1)
System\ServiceModel\Dispatcher\ServiceDurableInstance.cs (1)
426this.clonedTransaction.TransactionInformation.Status == TransactionStatus.Aborted)