'Declaration
Public Delegate Function StateMachineTransitionHandler( _ ByVal context As ISystemContext, _ ByVal machine As StateMachineState, _ ByVal transitionId As UInteger, _ ByVal causeId As UInteger, _ ByVal inputArguments As IList(Of Object), _ ByVal outputArguments As IList(Of Object) _ ) As ServiceResult
'Usage
Dim instance As New StateMachineTransitionHandler(AddressOf HandlerMethod)
public delegate ServiceResult StateMachineTransitionHandler( ISystemContext context, StateMachineState machine, uint transitionId, uint causeId, IList<object> inputArguments, IList<object> outputArguments )
public delegate ServiceResult^ StateMachineTransitionHandler( ISystemContext^ context, StateMachineState^ machine, uint transitionId, uint causeId, IList<Object^>^ inputArguments, IList<Object^>^ outputArguments )
Parameters
- context
- machine
- transitionId
- causeId
- inputArguments
- outputArguments