1 write to instance
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\Dispatcher\WorkflowServiceInstance.cs (1)
4791
this.
instance
= instance;
17 references to instance
System.ServiceModel.Activities (17)
System\ServiceModel\Activities\Dispatcher\WorkflowServiceInstance.cs (17)
4801
lock (this.
instance
.activeOperationsLock)
4808
this.
instance
.activeOperations++;
4812
this.
instance
.executorLock.SetupWaiter(ref lockToken);
4815
completeSelf = this.
instance
.executorLock.EnterAsync(this.timeoutHelper.RemainingTime(), ref lockToken, ref ownsLock, lockAcquiredCallback, this);
4825
lock (this.
instance
.activeOperationsLock)
4827
this.
instance
.activeOperations--;
4831
this.
instance
.executorLock.CleanupWaiter(lockToken, ref ownsLock);
4867
lock (thisPtr.
instance
.activeOperationsLock)
4869
thisPtr.
instance
.activeOperations--;
4904
if (this.
instance
.state == State.Active && !this.
instance
.isRunnable)
4906
this.
instance
.RunCore();
4912
if (this.
instance
.state == State.Active && this.
instance
.Controller.State == WorkflowInstanceState.Runnable)
4914
this.idleEvent = this.
instance
.SetupIdleWaiter(ref ownsLock);
4934
if (this.
instance
.CleanupIdleWaiter(this.idleEvent, e, ref ownsLock))
4950
if (thisPtr.
instance
.CleanupIdleWaiter(thisPtr.idleEvent, asyncException, ref thisPtr.acquiredLockAsynchronously))