1 write to DependentTransaction
System.Activities.DurableInstancing (1)
System\Activities\DurableInstancing\SqlWorkflowInstanceStoreAsyncResult.cs (1)
52this.DependentTransaction = (currentTransaction != null) ? currentTransaction.DependentClone(DependentCloneOption.BlockCommitUntilComplete) : null;
7 references to DependentTransaction
System.Activities.DurableInstancing (7)
System\Activities\DurableInstancing\LoadWorkflowAsyncResult.cs (1)
128instanceLockTracking.TrackStoreLock(instanceId, version, this.DependentTransaction);
System\Activities\DurableInstancing\SaveWorkflowAsyncResult.cs (2)
154instanceLockTracking.TrackStoreLock(base.InstancePersistenceContext.InstanceView.InstanceId, instanceVersion, this.DependentTransaction); 177instanceLockTracking.TrackStoreUnlock(this.DependentTransaction);
System\Activities\DurableInstancing\SqlWorkflowInstanceStoreAsyncResult.cs (4)
148if (thisPtr.DependentTransaction != null) 150using (thisPtr.DependentTransaction) 152thisPtr.DependentTransaction.Complete(); 287this.DependentTransaction, this.TimeoutHelper.RemainingTime(), 0, this.maximumRetries, PrepareAsyncCompletion(onSqlCommandAsyncResultCallback), this);