OpcStateMachineTransitionAttribute Class

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll

Defines an unique transition from one state to another state a custom OpcStateMachineNode can perform.

C#

[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
public class OpcStateMachineTransitionAttribute : Attribute, _Attribute


Inheritance ObjectAttribute › OpcStateMachineTransitionAttribute


Attributes AttributeUsageAttribute


Implements InteropServices._Attribute

Name Description
OpcStateMachineTransitionAttribute(Object, Object) Initializes a new instance of the OpcStateMachineTransitionAttribute class using the from and to values of the transition to define.
OpcStateMachineTransitionAttribute(UInt32, Object, Object) Initializes a new instance of the OpcStateMachineTransitionAttribute class using the number, from and to of the transition to define.
OpcStateMachineTransitionAttribute(UInt32, String, UInt32, String) Initializes a new instance of the OpcStateMachineTransitionAttribute class using the from, fromName, to and toName of the transition to define.
OpcStateMachineTransitionAttribute(UInt32, UInt32, String, UInt32, String) Initializes a new instance of the OpcStateMachineTransitionAttribute class using the number, from, fromName, to and toName of the transition to define.
Name Description
From Gets a value uniquely identifying the state 'from' which the transition begins.
FromName Gets the unique name of the From state.
Number Gets the unique number of the transition to define.
To Gets a value uniquely identifying the state 'to' which the transition goes.
ToName Gets the unique name of the To state.