StateMachineModule.RegisterDomainComponentEntities(ITypesInfo, String, String, String, String) Method
Registers the domain component entities that are required by the State Machine module.
Namespace: DevExpress.ExpressApp.StateMachine
Assembly: DevExpress.ExpressApp.StateMachine.v23.2.dll
NuGet Package: DevExpress.ExpressApp.StateMachine
Declaration
Parameters
Name | Type | Description |
---|---|---|
typesInfo | ITypesInfo | An ITypesInfo object that is the type information store within which the domain components required for the State Machine module must be registered. |
stateMachineEntityName | String | A string that specifies the name for the State Machine entity. |
stateEntityName | String | A string that specifies the name for the State entity. |
transitionEntityName | String | A string that specifies the name for the Transition entity. |
stateAppearanceEntityName | String | A string that specifies the name for the State Appearance entity. |
Remarks
If you use domain components for your application’s business model design, use the built-in domain components for the State Machine functionality. Add the StateMachineModule to your module, and call the RegisterDomainComponentEntities method to register the domain component entities with which the State Machine module works. The following entities will be registered:
- IDCStateMachine
- IDCState
- IDCTransition
- IDCStateAppearance