Skip to content

Reference

API Changes in v2.29

API changes of Opc.UaFx.Advanced in v2.29: 11 added, 0 removed, 1 changed, 0 obsoleted.

Reference

API Changes in v2.29 ​

Release
v2.29.0
Compared with
v2.28.1
Package
Opc.UaFx.Advanced

Added ​

Opc.UaFx ​

SymbolSignature
OpcFiniteStateMachineNode.ChangeStateTopublic void ChangeStateTo(OpcContext context, object newState)
OpcFiniteStateMachineNode.OnBeforeAddedprotected override void OnBeforeAdded(OpcNodeAddedEventArgs e)
OpcNamespace.GetNextIdpublic OpcNodeId GetNextId()
OpcStateMachineInitialStateAttribute2 members[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] public class OpcStateMachineInitialStateAttribute : Attribute
OpcStateMachineStateAttribute3 members[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)] public class OpcStateMachineStateAttribute : Attribute
OpcStateMachineStatesAttribute2 members[AttributeUsage(AttributeTargets.Class)] public class OpcStateMachineStatesAttribute : Attribute
OpcStateMachineTransitionAttribute9 members[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)] public class OpcStateMachineTransitionAttribute : Attribute
OpcStateMachineTransitionsAttribute3 members[AttributeUsage(AttributeTargets.Class)] public class OpcStateMachineTransitionsAttribute : Attribute
OpcStateNode7 members[OpcNodeType(2307)] public class OpcStateNode : OpcObjectNode, IOpcNode, IOpcNodeInfo
OpcTransitionNode7 members[OpcNodeType(2310)] public class OpcTransitionNode : OpcObjectNode, IOpcNode, IOpcNodeInfo

Opc.UaFx.Client ​

SymbolSignature
OpcClientInterfaces.UseBreakMonitoringpublic bool UseBreakMonitoring { get; set; }

Changed ​

Opc.UaFx ​

SymbolSignature (old, new)
OpcObjectNode.AddNotifierpublic override void AddNotifier(OpcContext context, IOpcNode node)
public override sealed void AddNotifier(OpcContext context, IOpcNode node)