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