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