Skip to content

IJournaledStateManager.RegisterStateMachine(string, IStateMachine)

RegisterStateMachine(string, IStateMachine)

abstract
public abstract void RegisterStateMachine(string name, IStateMachine stateMachine)
Registers a state machine before initialization begins.

Parameters

namestring
The state machine's stable identifier.
stateMachineIStateMachine
The state machine instance to register.

Exceptions

System.InvalidOperationException
Initialization has begun or the name is already registered.