C# (CSharp) Appccelerate.StateMachine Namespace

Nested Namespaces

Appccelerate.StateMachine.Machine
Appccelerate.StateMachine.Reports

Classes

Name Description
ExceptionSpecification
InitializedTwoStateStateMachineSpecification
TransitionExceptionBehaviors
Values
When_a_guard_in_a_transition_throws_an_exception
When_a_transition_action_throws_an_exception
When_an_entry_action_in_a_transition_throws_an_exception
When_an_entry_action_of_several_entry_actions_throws_an_exception
When_an_exit_action_in_a_transition_throws_an_exception
When_an_exit_action_of_several_exit_actions_throws_an_exception
When_calling_fire_with_an_event_argument
When_defining_an_entry_action
When_defining_an_entry_action_with_parameter
When_defining_an_exit_action
When_defining_an_exit_action_with_parameter
When_defining_multiple_entry_actions
When_defining_multiple_exit_actions
When_exception_is_thrown_and_no_exception_even_handler_is_registered
When_firing_an_event_onto_a_started_hierarchical_state_machine_with_source_and_destination_having_a_common_ancestor
When_firing_an_event_onto_a_started_hierarchical_state_machine_with_source_and_destination_having_different_parents
When_initializing_the_state_machine_and_an_entry_action_throws_an_exception
When_starting_an_initialized_state_machine
When_stopping_a_running_state_machine
When_transition_throws_exception_and_no_transition_exception_even_handler_is_registered
When_using_custom_classes_for_states_and_events
When_using_custom_classes_for_states_and_events.MyEvent
When_using_custom_classes_for_states_and_events.MyState