6 writes to Transaction
System.Workflow.Runtime (6)
System\Activities\Statements\InteropExecutor.cs (3)
241transactionalProperties.Transaction = transaction; 259transactionalProperties.Transaction = null; 664transactionalProperties.Transaction = null;
WorkflowExecutor.cs (3)
2105transactionalProperties.Transaction = transaction; 2140transactionalProperties.Transaction = null; 2142transactionalProperties.Transaction = null;
14 references to Transaction
System.Workflow.Runtime (14)
Scheduler.cs (1)
169new TransactionScope(transactionalProperties.Transaction, TimeSpan.Zero, EnterpriseServicesInteropOption.Full);
System\Activities\Statements\InteropExecutor.cs (3)
242transactionalProperties.TransactionScope = new System.Transactions.TransactionScope(transactionalProperties.Transaction, TimeSpan.Zero, EnterpriseServicesInteropOption.Full); 277if (transactionalProperties.Transaction != null && transactionalProperties.Transaction.TransactionInformation.Status != TransactionStatus.Aborted)
WorkflowExecutor.cs (10)
2133transactionalProperties.Transaction.Dispose(); 2137((System.Transactions.Transaction)transactionalProperties.Transaction).GetHashCode()); 2225CommittableTransaction ctx = transactionalProperties.Transaction as CommittableTransaction; 2241((System.Transactions.Transaction)transactionalProperties.Transaction).GetHashCode()); 2244DependentTransaction dtx = transactionalProperties.Transaction as DependentTransaction; 2259((System.Transactions.Transaction)transactionalProperties.Transaction).GetHashCode()); 2317Debug.Assert((transactionalProperties.Transaction != null), "Null Transaction while transaction is present"); 2325System.Transactions.Transaction transaction = transactionalProperties.Transaction; 2458if (transactionalProperties.Transaction != null && transactionalProperties.Transaction.TransactionInformation.Status != TransactionStatus.Aborted)