2 writes to workflowServiceInstance
System.ServiceModel.Activities (2)
System\ServiceModel\Activities\Dispatcher\ControlOperationInvoker.cs (2)
358thisPtr.workflowServiceInstance = null; 485thisPtr.workflowServiceInstance = thisPtr.invoker.instanceManager.EndGetInstance(result);
25 references to workflowServiceInstance
System.ServiceModel.Activities (25)
System\ServiceModel\Activities\Dispatcher\ControlOperationInvoker.cs (25)
355if (thisPtr.workflowServiceInstance != null) 357thisPtr.workflowServiceInstance.ReleaseReference(); 565result = this.workflowServiceInstance.BeginSuspend(false, (string)this.inputs[1] ?? SR.DefaultSuspendReason, 571result = this.workflowServiceInstance.BeginUnsuspend(this.transaction, this.timeoutHelper.RemainingTime(), 576result = this.workflowServiceInstance.BeginTerminate((string)this.inputs[1] ?? SR.DefaultTerminationReason, 582result = this.workflowServiceInstance.BeginRun(this.transaction, this.timeoutHelper.RemainingTime(), 587result = this.workflowServiceInstance.BeginCancel(this.transaction, 592result = this.workflowServiceInstance.BeginAbandon( 599if (!object.Equals(identity, this.workflowServiceInstance.DefinitionIdentity)) 602OperationExecutionFault.CreateUpdateFailedFault(SR.CannotUpdateLoadedInstance(this.workflowServiceInstance.Id)))); 604if (this.workflowServiceInstance.IsActive) 606result = this.workflowServiceInstance.BeginRun(this.transaction, this.invoker.operationName, this.timeoutHelper.RemainingTime(), 636result = this.invoker.OnBeginServiceOperation(this.workflowServiceInstance, this.operationContext, 676thisPtr.workflowServiceInstance.EndSuspend(result); 680thisPtr.workflowServiceInstance.EndUnsuspend(result); 684thisPtr.workflowServiceInstance.EndTerminate(result); 688thisPtr.workflowServiceInstance.EndRun(result); 692thisPtr.workflowServiceInstance.EndCancel(result); 695thisPtr.workflowServiceInstance.EndAbandon(result); 705thisPtr.workflowServiceInstance.EndRun(result); 721thisPtr.returnValue = thisPtr.invoker.OnEndServiceOperation(thisPtr.workflowServiceInstance, out thisPtr.outputs, result); 932IAsyncResult result = this.control.workflowServiceInstance.BeginRun(this.control.transaction, this.timeoutHelper.RemainingTime(), 940thisPtr.control.workflowServiceInstance.EndRun(result); 946IAsyncResult result = this.control.workflowServiceInstance.BeginSuspend(false, SR.DefaultCreateOnlyReason, 954thisPtr.control.workflowServiceInstance.EndSuspend(result);