116 references to StateMachineHelpers
System.Workflow.Activities (116)
Designers\SetStateDesigner.cs (3)
307StateActivity enclosingState = StateMachineHelpers.FindEnclosingState(activity); 311StateActivity rootState = StateMachineHelpers.GetRootState(enclosingState); 323if (StateMachineHelpers.IsLeafState(state))
Designers\StateDesigner.cs (33)
298if (StateMachineHelpers.IsLeafState(state)) 300if (StateMachineHelpers.IsInitialState(state)) 302if (!StateMachineHelpers.IsCompletedState(state)) 307if (StateMachineHelpers.IsCompletedState(state)) 643if (StateMachineHelpers.IsStateMachine(state) || 697StateMachineHelpers.IsRootState((StateActivity)this.Activity); 722StateActivity rootState = StateMachineHelpers.GetRootState((StateActivity)this.Activity); 774if (StateMachineHelpers.IsLeafState(state)) 846if (StateMachineHelpers.IsLeafState(state) && 847StateMachineHelpers.IsCompletedState(state)) 955if (StateMachineHelpers.IsLeafState(currentState)) 1077return StateMachineHelpers.IsLeafState(state); 1863StateActivity rootState = StateMachineHelpers.GetRootState(state); 1868string completedStateName = StateMachineHelpers.GetCompletedStateName(rootState); 1897StateActivity rootState = StateMachineHelpers.GetRootState(state); 1902string initialStateName = StateMachineHelpers.GetInitialStateName(rootState); 1999StateActivity rootState = StateMachineHelpers.GetRootState(state); 2000enabled = StateMachineHelpers.IsLeafState(state) && 2001StateMachineHelpers.IsStateMachine(rootState) && 2002!StateMachineHelpers.IsInitialState(state); 2018StateActivity rootState = StateMachineHelpers.GetRootState(state); 2020StateMachineHelpers.IsLeafState(state) && 2021StateMachineHelpers.IsStateMachine(rootState) && 2022!StateMachineHelpers.IsCompletedState(state) && 2038if (StateMachineHelpers.IsLeafState(state)) 2040isInitialState = StateMachineHelpers.IsInitialState(state); 2041isCompletedState = StateMachineHelpers.IsCompletedState(state); 2057bool isCompletedState = (StateMachineHelpers.IsLeafState(state) && StateMachineHelpers.IsCompletedState(state)); 2071bool isLeafState = (StateMachineHelpers.IsLeafState(state)); 2072bool isCompletedState = (isLeafState && StateMachineHelpers.IsCompletedState(state)); 2087bool isLeafState = (StateMachineHelpers.IsLeafState(state)); 2088bool isCompletedState = (isLeafState && StateMachineHelpers.IsCompletedState(state));
Designers\StateDesigner.Helpers.cs (1)
63if (StateMachineHelpers.IsLeafState((StateActivity)designer.Activity))
Designers\StateDesigner.Layouts.cs (4)
1001if (StateMachineHelpers.IsLeafState(state)) 1008if (StateMachineHelpers.IsRootState(state)) 1209if (StateMachineHelpers.IsLeafState(state) && 1210StateMachineHelpers.IsCompletedState(state))
SetState.cs (6)
68StateActivity parentState = StateMachineHelpers.FindEnclosingState(executionContext.Activity); 69StateActivity rootState = StateMachineHelpers.GetRootState(parentState); 99StateActivity enclosingState = StateMachineHelpers.FindEnclosingState(setState); 102StateActivity rootState = StateMachineHelpers.GetRootState(enclosingState); 104StateActivity targetActivity = StateMachineHelpers.FindStateByName( 114if (!StateMachineHelpers.IsLeafState(targetState))
State.cs (19)
114StateActivity rootState = StateMachineHelpers.GetRootState(this); 115if (!StateMachineHelpers.IsStateMachine(rootState)) 118string initialStateName = StateMachineHelpers.GetInitialStateName(this); 134if (StateMachineHelpers.IsRootState(this)) 140if (StateMachineHelpers.IsLeafState(this)) 161string initialStateName = StateMachineHelpers.GetInitialStateName(state); 197Debug.Assert(StateMachineHelpers.IsLeafState(state)); 202string completedStateName = StateMachineHelpers.GetCompletedStateName(state); 203if (StateMachineHelpers.IsCompletedState(state)) 240if (StateMachineHelpers.IsLeafState(state)) 265if (StateMachineHelpers.IsRootState(state)) 267else if (StateMachineHelpers.IsLeafState(state)) 303if (StateMachineHelpers.IsLeafState(state)) 426if (StateMachineHelpers.IsLeafState(state)) 524Debug.Assert(StateMachineHelpers.IsLeafState(state), 532Debug.Assert(StateMachineHelpers.IsLeafState(state), 567StateActivity rootState = StateMachineHelpers.GetRootState(state); 599StateActivity rootState = StateMachineHelpers.GetRootState(executionContext.Activity as StateActivity); 601StateActivity currentState = StateMachineHelpers.GetCurrentState(executionContext);
StateFinalizationActivity.cs (1)
73if (StateMachineHelpers.ContainsEventActivity(stateFinalization))
StateInitialization.cs (1)
75if (StateMachineHelpers.ContainsEventActivity(stateInitialization))
StateMachineAction.cs (4)
81_currentState = StateMachineHelpers.GetCurrentState(context); 82StateActivity rootState = StateMachineHelpers.GetRootState(_state); 254StateActivity rootState = StateMachineHelpers.GetRootState(state); 265IEventActivity eventActivity = StateMachineHelpers.GetEventActivity(eventDriven);
StateMachineExecutionState.cs (7)
193StateActivity rootState = StateMachineHelpers.GetRootState(state); 194StateActivity nextActionState = StateMachineHelpers.FindDynamicStateByName(rootState, action.StateName); 212StateActivity currentState = StateMachineHelpers.GetCurrentState(context); 225while (currentState != null && (currentState.QualifiedName.Equals(targetStateName) || !StateMachineHelpers.ContainsState(currentState, targetStateName))) 242if (StateMachineHelpers.ContainsState(childState, targetStateName)) 252if (!StateMachineHelpers.IsLeafState(currentState)) 260Debug.Assert(StateMachineHelpers.IsRootState(state));
StateMachineSubscription.cs (8)
121EventDrivenActivity eventDriven = StateMachineHelpers.GetParentEventDriven(eventActivity); 133StateActivity rootState = StateMachineHelpers.GetRootState((StateActivity)context.Activity); 140StateActivity rootState = StateMachineHelpers.GetRootState((StateActivity)context.Activity); 165if (!StateMachineHelpers.IsRootExecutionContext(context)) 188if (!StateMachineHelpers.IsRootExecutionContext(context)) 218StateActivity rootState = StateMachineHelpers.GetRootState((StateActivity)context.Activity); 228StateActivity currentState = StateMachineHelpers.GetCurrentState(context); 232StateActivity rootState = StateMachineHelpers.GetRootState((StateActivity)context.Activity);
StateMachineSubscriptionManager.cs (8)
87StateActivity state = StateMachineHelpers.GetCurrentState(context); 97IEventActivity eventActivity = StateMachineHelpers.GetEventActivity(eventDriven); 145StateActivity currentState = StateMachineHelpers.GetCurrentState(context); 164IEventActivity eventActivity = StateMachineHelpers.GetEventActivity(eventDriven); 174IEventActivity eventActivity = StateMachineHelpers.GetEventActivity(eventDriven); 253IEventActivity eventActivity = StateMachineHelpers.GetEventActivity(eventDriven); 305IEventActivity eventActivity = StateMachineHelpers.GetEventActivity(eventDriven); 381StateActivity currentState = StateMachineHelpers.GetCurrentState(context);
StateMachineWorkflowInstance.cs (7)
123if (StateMachineHelpers.IsLeafState(childState)) 197return StateMachineHelpers.FindActivityByName(this.StateMachineWorkflow, id); 211StateActivity currentState = StateMachineHelpers.FindStateByName(stateMachineWorkflow, queueInfo.SubscribedActivityNames[0]); 228Activity subscribedActivity = StateMachineHelpers.FindActivityByName(stateMachineWorkflow, subscribedActivityName); 233EventDrivenActivity eventDriven = StateMachineHelpers.GetParentEventDriven(eventActivity); 308StateActivity state = StateMachineHelpers.FindStateByName(stateMachineWorkflow, record.QualifiedName); 312if (StateMachineHelpers.IsLeafState(state))
StateValidator.cs (12)
43if (StateMachineHelpers.IsStateMachine(state)) 61if (state.Parent == null && !StateMachineHelpers.IsStateMachine(state)) 66if (StateMachineHelpers.IsLeafState(state)) 70else if (StateMachineHelpers.IsRootState(state)) 154if (StateMachineHelpers.IsStateMachine(state)) 226string initialStateName = StateMachineHelpers.GetInitialStateName(state); 241StateActivity initialState = StateMachineHelpers.FindStateByName( 254if (!StateMachineHelpers.IsLeafState(initialState)) 264string completedStateName = StateMachineHelpers.GetCompletedStateName(state); 279string completedStateName = StateMachineHelpers.GetCompletedStateName(state); 282StateActivity completedState = StateMachineHelpers.FindStateByName( 295if (StateMachineHelpers.IsLeafState(completedState))
WebServiceResponse.cs (2)
528StateActivity enclosingState = StateMachineHelpers.FindEnclosingState(startActivity); 530if (StateMachineHelpers.IsInitialState(enclosingState))