Method |
Description |
|
AddEvaluateConditionBookmark ( NativeActivityContext context ) : void |
|
|
AddTransitionData ( NativeActivityMetadata metadata, System.Activities.Statements.InternalTransition internalTransition, System.Activities.Statements.Transition transition ) : void |
|
|
Execute ( NativeActivityContext context ) : void |
|
|
GetCondition ( int triggerIndex, int conditionIndex ) : Activity |
|
|
GetInternalTransition ( int triggerIndex ) : System.Activities.Statements.InternalTransition |
|
|
GetTo ( int triggerIndex, int conditionIndex ) : string |
|
|
OnConditionComplete ( NativeActivityContext context, ActivityInstance completedInstance, bool result ) : void |
|
|
OnEntryComplete ( NativeActivityContext context, ActivityInstance instance ) : void |
|
|
OnExitComplete ( NativeActivityContext context, ActivityInstance instance ) : void |
|
|
OnTriggerComplete ( NativeActivityContext context, ActivityInstance completedInstance ) : void |
|
|
PrepareForExit ( NativeActivityContext context, targetStateId ) : void |
|
|
ProcessNextTriggerCompletedEvent ( NativeActivityContext context, System.Activities.Statements.StateMachineEventManager eventManager ) : void |
|
|
ProcessTransitions ( NativeActivityMetadata metadata ) : void |
|
|
RemoveActiveBookmark ( ActivityContext context ) : void |
|
|
RemoveBookmarks ( NativeActivityContext context ) : void |
|
|
RescheduleNewlyAddedTriggers ( NativeActivityUpdateContext updateContext ) : void |
|
|
ScheduleAction ( NativeActivityContext context ) : void |
|
|
ScheduleEntry ( NativeActivityContext context ) : void |
|
|
ScheduleExit ( NativeActivityContext context ) : void |
|
|
ScheduleTriggers ( NativeActivityContext context ) : void |
|
|
StartEvaluateCondition ( NativeActivityContext context, Bookmark bookmark, object value ) : void |
|
|
TakeTransition ( NativeActivityContext context, System.Activities.Statements.StateMachineEventManager eventManager, int triggerId ) : void |
|
|
UpdateEventManager ( NativeActivityUpdateContext updateContext, System.Activities.Statements.StateMachineEventManager eventManager ) : bool |
Used for Dynamic Update: after the instance is updated, if the statemachine is already transitioning, the index of the to-be-scheduled state would need to be updated. |
|
ValidateDUInConditionTransition ( NativeActivityUpdateMapMetadata metadata, System.Activities.Statements.InternalTransition updatedTransition, System.Activities.Statements.InternalTransition originalTransition, &errorMessage ) : bool |
|
|
ValidateDUInUnconditionalTransition ( NativeActivityUpdateMapMetadata metadata, System.Activities.Statements.InternalTransition updatedTransition, System.Activities.Statements.InternalTransition originalTransition, &errorMessage ) : bool |
|
|