2 writes to StoreLock
System.Activities.DurableInstancing (2)
System\Activities\DurableInstancing\SqlWorkflowInstanceStoreAsyncResult.cs (2)
56this.StoreLock = storeLock; 269this.StoreLock = null;
17 references to StoreLock
System.Activities.DurableInstancing (17)
System\Activities\DurableInstancing\CreateWorkflowOwnerAsyncResult.cs (2)
60if (base.StoreLock.IsValid) 138base.StoreLock.MarkInstanceOwnerCreated(this.lockOwnerId, surrogateLockOwnerId, base.InstancePersistenceContext.InstanceHandle, this.fireRunnableInstancesEvent, this.fireActivatableInstancesEvent);
System\Activities\DurableInstancing\DeleteWorkflowOwnerAsyncResult.cs (2)
36this.surrogateLockOwnerId = base.StoreLock.SurrogateLockOwnerId; 59base.StoreLock.MarkInstanceOwnerLost(this.surrogateLockOwnerId, true);
System\Activities\DurableInstancing\DetectActivatableWorkflowsAsyncResult.cs (1)
75base.StoreLock.InstanceDetectionTask.ResetTimer(false);
System\Activities\DurableInstancing\DetectRunnableInstancesAsyncResult.cs (2)
49sqlCommand.Parameters.Add(new SqlParameter { ParameterName = "@surrogateLockOwnerId", SqlDbType = SqlDbType.BigInt, Value = base.StoreLock.SurrogateLockOwnerId }); 94base.StoreLock.InstanceDetectionTask.ResetTimer(false, timeTillNextPoll);
System\Activities\DurableInstancing\ExtendLockAsyncResult.cs (1)
45long surrogateOwnerId = base.StoreLock.SurrogateLockOwnerId;
System\Activities\DurableInstancing\LoadWorkflowAsyncResult.cs (3)
53long surrogateLockOwnerId = base.StoreLock.SurrogateLockOwnerId; 123base.InstancePersistenceContext.BindInstanceOwner(base.StoreLock.LockOwnerId, base.StoreLock.LockOwnerId);
System\Activities\DurableInstancing\QueryActivatableWorkflowAsyncResult.cs (1)
58base.StoreLock.InstanceDetectionTask.ResetTimer(false);
System\Activities\DurableInstancing\SaveWorkflowAsyncResult.cs (1)
75parameters.Add(new SqlParameter { ParameterName = "@surrogateLockOwnerId", SqlDbType = SqlDbType.BigInt, Value = base.StoreLock.SurrogateLockOwnerId });
System\Activities\DurableInstancing\TryLoadRunnableWorkflowAsyncResult.cs (2)
41command.Parameters.Add(new SqlParameter { ParameterName = "@surrogateLockOwnerId", SqlDbType = SqlDbType.BigInt, Value = base.StoreLock.SurrogateLockOwnerId }); 65base.StoreLock.InstanceDetectionTask.ResetTimer(false);
System\Activities\DurableInstancing\WorkflowOwnerAsyncResult.cs (2)
35base.StoreLock.TakeModificationLock(); 40base.StoreLock.ReturnModificationLock();