| PersistentFSMBaseTState, TData, TEventStateTS, TD, TE Constructor (TState, TData, NullableTimeSpan, FSMBaseReason, ListObject, ILinearSeqTEvent, ActionTData) |
TBD
Namespace:
Akka.Persistence.Fsm
Assembly:
Akka.Persistence (in Akka.Persistence.dll) Version: 1.2.3.42 (1.2.3.42)
Syntax public State(
TState stateName,
TData stateData,
Nullable<TimeSpan> timeout = null,
FSMBaseReason stopReason = null,
List<Object> replies = null,
ILinearSeq<TEvent> domainEvents = null,
Action<TData> afterTransitionDo = null
)
new :
stateName : 'TState *
stateData : 'TData *
?timeout : Nullable<TimeSpan> *
?stopReason : FSMBaseReason *
?replies : List<Object> *
?domainEvents : ILinearSeq<'TEvent> *
?afterTransitionDo : Action<'TData>
(* Defaults:
let _timeout = defaultArg timeout null
let _stopReason = defaultArg stopReason null
let _replies = defaultArg replies null
let _domainEvents = defaultArg domainEvents null
let _afterTransitionDo = defaultArg afterTransitionDo null
*)
-> State
Parameters
- stateName
- Type: TState
TBD - stateData
- Type: TData
TBD - timeout (Optional)
- Type: SystemNullableTimeSpan
TBD - stopReason (Optional)
- Type: Akka.ActorFSMBaseReason
TBD - replies (Optional)
- Type: System.Collections.GenericListObject
TBD - domainEvents (Optional)
- Type: Akka.UtilILinearSeqTEvent
TBD - afterTransitionDo (Optional)
- Type: SystemActionTData
TBD
See Also