123 references to ActivityInstanceState
System.Activities (115)
System\Activities\ActivityInstance.cs (14)
41ActivityInstanceState state; 58this.state = ActivityInstanceState.Executing; 73Fx.Assert(value != null || this.state == ActivityInstanceState.Closed, ""); 138internal ActivityInstanceState SerializedState 204public ActivityInstanceState State 500instance.state = ActivityInstanceState.Closed; 508instance.state = ActivityInstanceState.Canceled; 676currentInstance.state = ActivityInstanceState.Faulted; 1138Fx.Assert(child.State == ActivityInstanceState.Executing, "should only have children if they're still executing"); 1270this.state = ActivityInstanceState.Faulted; 1273Fx.Assert(this.state != ActivityInstanceState.Executing, "We must be in a completed state at this point."); 1275if (this.state == ActivityInstanceState.Closed) 1306this.state = ActivityInstanceState.Canceled; 1313this.state = ActivityInstanceState.Closed;
System\Activities\ActivityInstanceState.cs (5)
30internal static string GetStateName(this ActivityInstanceState state) 34case ActivityInstanceState.Executing: 36case ActivityInstanceState.Closed: 38case ActivityInstanceState.Canceled: 40case ActivityInstanceState.Faulted:
System\Activities\ActivityUtilities.cs (2)
120public static bool IsCompletedState(ActivityInstanceState state) 122return state != ActivityInstanceState.Executing;
System\Activities\Expressions\InvokeFunc.cs (17)
39if (completedInstance.State == ActivityInstanceState.Closed) 87if (completedInstance.State == ActivityInstanceState.Closed) 146if (completedInstance.State == ActivityInstanceState.Closed) 209if (completedInstance.State == ActivityInstanceState.Closed) 280if (completedInstance.State == ActivityInstanceState.Closed) 355if (completedInstance.State == ActivityInstanceState.Closed) 437if (completedInstance.State == ActivityInstanceState.Closed) 526if (completedInstance.State == ActivityInstanceState.Closed) 623if (completedInstance.State == ActivityInstanceState.Closed) 727if (completedInstance.State == ActivityInstanceState.Closed) 838if (completedInstance.State == ActivityInstanceState.Closed) 956if (completedInstance.State == ActivityInstanceState.Closed) 1082if (completedInstance.State == ActivityInstanceState.Closed) 1215if (completedInstance.State == ActivityInstanceState.Closed) 1355if (completedInstance.State == ActivityInstanceState.Closed) 1502if (completedInstance.State == ActivityInstanceState.Closed) 1656if (completedInstance.State == ActivityInstanceState.Closed)
System\Activities\Hosting\WorkflowInstance.cs (9)
535if (this.executor.State != ActivityInstanceState.Executing) 699ActivityInstanceState completionState = this.executor.State; 701if (completionState == ActivityInstanceState.Faulted) 706else if (completionState == ActivityInstanceState.Closed) 712Fx.AssertAndThrow(completionState == ActivityInstanceState.Canceled, "Cannot be executing a workflow instance when WorkflowState was completed."); 851if (this.executor.State == ActivityInstanceState.Executing) 1146public ActivityInstanceState GetCompletionState() 1153public ActivityInstanceState GetCompletionState(out Exception terminationException) 1161public ActivityInstanceState GetCompletionState(out IDictionary<string, object> outputs, out Exception terminationException)
System\Activities\Runtime\ActivityExecutionWorkItem.cs (1)
32return this.ActivityInstance.State == ActivityInstanceState.Executing;
System\Activities\Runtime\ActivityExecutor.cs (14)
71ActivityInstanceState executionState; 339public ActivityInstanceState State 347return ActivityInstanceState.Executing; 612internal ActivityInstanceState SerializedExecutionState 1445this.executionState = ActivityInstanceState.Faulted; 1570if (this.rootInstance.State == ActivityInstanceState.Executing) 1610else if (this.rootInstance.State != ActivityInstanceState.Closed) 1618this.executionState = ActivityInstanceState.Canceled; 1628if (activityInstance.State != ActivityInstanceState.Executing || activityInstance.IsCancellationRequested) 2286Fx.Assert(this.executionState == ActivityInstanceState.Executing, "We shouldn't have a guess at our completion state yet."); 2340if (this.rootInstance.State == ActivityInstanceState.Closed) 2510if (completedInstance.State != ActivityInstanceState.Closed && completedInstance.Parent.HasNotExecuted) 3270return this.ActivityInstance.State == ActivityInstanceState.Executing; 3629return this.ActivityInstance.State == ActivityInstanceState.Executing;
System\Activities\Runtime\CompletionBookmark.cs (1)
50if (completedInstance.State != ActivityInstanceState.Closed && completedInstance.Parent.HasNotExecuted)
System\Activities\Runtime\CompletionCallbackWrapper.cs (1)
247if (this.CompletedInstance.State != ActivityInstanceState.Closed && this.ActivityInstance.IsPerformingDefaultCancelation)
System\Activities\Runtime\EmptyWithCancelationCheckWorkItem.cs (1)
56if (this.completedInstance.State != ActivityInstanceState.Closed && this.ActivityInstance.IsPerformingDefaultCancelation)
System\Activities\Runtime\ExecuteSynchronousExpressionWorkItem.cs (4)
217this.TrackState(executor, ActivityInstanceState.Closed, ref activityInfo); 225this.TrackState(executor, ActivityInstanceState.Executing, ref activityInfo); 233this.TrackState(executor, ActivityInstanceState.Faulted, ref activityInfo); 237private void TrackState(ActivityExecutor executor, ActivityInstanceState state, ref ActivityInfo activityInfo)
System\Activities\Statements\CancellationScope.cs (2)
91if (completedInstance.State == ActivityInstanceState.Canceled || 92(context.IsCancellationRequested && completedInstance.State == ActivityInstanceState.Faulted))
System\Activities\Statements\CompensableActivity.cs (3)
393if (completedInstance.State == ActivityInstanceState.Closed) 406else if (completedInstance.State == ActivityInstanceState.Canceled || completedInstance.State == ActivityInstanceState.Faulted)
System\Activities\Statements\CompensationParticipant.cs (4)
204if (completedInstance.State == ActivityInstanceState.Closed) 231if (completedInstance.State == ActivityInstanceState.Closed) 288if (completedInstance.State == ActivityInstanceState.Closed) 352if (completedInstance.State == ActivityInstanceState.Closed)
System\Activities\Statements\Flowchart.cs (1)
306if (completedInstance.State != ActivityInstanceState.Closed)
System\Activities\Statements\ForEach.cs (2)
110if (completedInstance.State == ActivityInstanceState.Canceled || 111(context.IsCancellationRequested && completedInstance.State == ActivityInstanceState.Faulted))
System\Activities\Statements\InternalState.cs (1)
701else if (completedInstance.State == ActivityInstanceState.Closed)
System\Activities\Statements\Parallel.cs (1)
174if (completedInstance.State != ActivityInstanceState.Closed && context.IsCancellationRequested)
System\Activities\Statements\ParallelForEach.cs (1)
106if (completedInstance.State != ActivityInstanceState.Closed && context.IsCancellationRequested)
System\Activities\Statements\Pick.cs (4)
154case ActivityInstanceState.Closed: 157case ActivityInstanceState.Canceled: 158case ActivityInstanceState.Faulted: 312if (completedInstance.State == ActivityInstanceState.Closed && pickState.TriggerCompletionBookmark != null)
System\Activities\Statements\TransactionScope.cs (1)
396if (instance.State == ActivityInstanceState.Closed)
System\Activities\Statements\TryCatch.cs (1)
279if (completedInstance != null && completedInstance.State != ActivityInstanceState.Closed)
System\Activities\Statements\WorkflowCompensationBehavior.cs (5)
97ActivityInstanceState completionState = (ActivityInstanceState)value; 99if (completionState == ActivityInstanceState.Closed) 103else if (completionState == ActivityInstanceState.Canceled) 107else if (completionState == ActivityInstanceState.Faulted)
System\Activities\Tracking\ActivityStateRecord.cs (6)
28internal ActivityStateRecord(Guid instanceId, ActivityInstance instance, ActivityInstanceState state) 33internal ActivityStateRecord(Guid instanceId, ActivityInfo activity, ActivityInstanceState state) 40case ActivityInstanceState.Executing: 43case ActivityInstanceState.Closed: 46case ActivityInstanceState.Canceled: 49case ActivityInstanceState.Faulted:
System\Activities\WorkflowApplication.cs (11)
761ActivityInstanceState completionState = this.Controller.GetCompletionState(out dummyOutputs, out terminationException); 762Fx.Assert(completionState != ActivityInstanceState.Executing, "Activity cannot be executing when this method is called"); 763cancelled = (completionState == ActivityInstanceState.Canceled); 5124ActivityInstanceState completionState = instance.Controller.GetCompletionState(out outputs, out completionException); 5148case ActivityInstanceState.Closed: 5154case ActivityInstanceState.Canceled: 5160case ActivityInstanceState.Faulted: 5862ActivityInstanceState completionState = instance.Controller.GetCompletionState(out outputs, out completionException); 5864if (completionState == ActivityInstanceState.Faulted) 5869else if (completionState == ActivityInstanceState.Closed) 5882Fx.AssertAndThrow(completionState == ActivityInstanceState.Canceled, "Cannot be executing when WorkflowState was completed.");
System\Activities\WorkflowApplicationCompletedEventArgs.cs (3)
14ActivityInstanceState completionState; 18internal WorkflowApplicationCompletedEventArgs(WorkflowApplication application, Exception terminationException, ActivityInstanceState completionState, IDictionary<string, object> outputs) 27public ActivityInstanceState CompletionState
System.ServiceModel.Activities (8)
System\ServiceModel\Activities\Dispatcher\WorkflowServiceInstance.cs (6)
124ActivityInstanceState completionState; 1225if (this.completionState == ActivityInstanceState.Closed) 1549if (this.completionState == ActivityInstanceState.Faulted) 1554else if (this.completionState == ActivityInstanceState.Closed) 1567Fx.AssertAndThrow(this.completionState == ActivityInstanceState.Canceled, "Cannot be executing a service instance when WorkflowState was completed."); 2293else if (this.state == State.Unloaded && this.completionState == ActivityInstanceState.Faulted)
System\ServiceModel\Activities\TransactedReceiveScope.cs (1)
252else if (completedInstance.State == ActivityInstanceState.Closed)
System\ServiceModel\Activities\WorkflowCreationContext.cs (1)
57ActivityInstanceState completionState, IDictionary<string, object> workflowOutputs,