Skip to content

Reference

API Changes in v2.27

API changes of Opc.UaFx.Advanced in v2.27: 20 added, 0 removed, 0 changed, 0 obsoleted.

Reference

API Changes in v2.27 ​

Release
v2.27.0
Compared with
v2.26.0
Package
Opc.UaFx.Advanced

Added ​

Opc.UaFx ​

SymbolSignature
IOpcDataTypeMapper2 memberspublic interface IOpcDataTypeMapper
IOpcNodeInfo.ChildIOpcNodeInfo Child(string name)
OpcData.RegisterTypeMapperpublic static void RegisterTypeMapper(IOpcDataTypeMapper mapper)
OpcData.RegisterTypeMapper<T>public static void RegisterTypeMapper<T>() where T : IOpcDataTypeMapper, new()
OpcData.TryGetTypeMapperpublic static bool TryGetTypeMapper(Type sourceType, out IOpcDataTypeMapper mapper, out Type targetType)
OpcData.TryGetTypeMapperpublic static bool TryGetTypeMapper(Type sourceType, out IOpcDataTypeMapper mapper)
OpcData.TryGetTypeMapper<TSource>public static bool TryGetTypeMapper<TSource>(out IOpcDataTypeMapper mapper)
OpcData.UnregisterTypeMapperpublic static void UnregisterTypeMapper(IOpcDataTypeMapper mapper)
OpcData.UnregisterTypeMapper<T>public static void UnregisterTypeMapper<T>() where T : IOpcDataTypeMapper, new()
OpcDataTypeMapper9 memberspublic abstract class OpcDataTypeMapper : IOpcDataTypeMapper
OpcDataTypeMapperAttribute3 members[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = false)] public class OpcDataTypeMapperAttribute : Attribute
OpcModellingRule6 memberspublic enum OpcModellingRule
OpcModellingRules7 memberspublic static class OpcModellingRules
OpcNode.DefineModel<T>protected static void DefineModel<T>(OpcModellingRule rule, OpcNamePath path) where T : OpcNode
OpcNode.DefineModel<T>protected static void DefineModel<T>(OpcModellingRule rule, params OpcName[] pathElements) where T : OpcNode
OpcNodeTypeInfo.Childpublic IOpcNodeInfo Child(string name)
OpcOrderedObjectNode.NumberInListpublic int NumberInList { get; }
OpcOrderedObjectNode.NumberInListNodepublic OpcPropertyNode<int> NumberInListNode { get; }

Opc.UaFx.Client ​

SymbolSignature
OpcClient.OnTypeResolveprotected virtual void OnTypeResolve(OpcTypeResolveEventArgs e)
OpcClient.TypeResolvepublic event OpcTypeResolveEventHandler TypeResolve