OpcDataTypeMapper Class

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

Provides an abstract implementation of the IOpcDataTypeMapper interface.

C#

public abstract class OpcDataTypeMapper : IOpcDataTypeMapper


Inheritance Object › OpcDataTypeMapper


Implements IOpcDataTypeMapper

Name Description
OpcDataTypeMapper Initializes a new instance of the OpcDataTypeMapper class.
Name Description
SourceType Gets the Type from an Object can be mapped to the TargetType using this OpcDataTypeMapper.
TargetType Gets the Type to that an Object is mapped using this OpcDataTypeMapper.
Name Description
Convert(Object, IFormatProvider) Converts the sourceObject to a specific type.
ConvertBack(Object, IFormatProvider) Converts the targetObject to the type from which the value has been created.
ConvertBackCore(Object, IFormatProvider) When implemented in a derived class; converts the targetObject to the type from which the value has been created.
ConvertCore(Object, IFormatProvider) When implemented in a derived class; converts the sourceObject to a specific type.
Convertible``2 Provides an OpcDataTypeMapper which utilizes the IConvertible interface implemented by the TSource and TTarget types.
Delegate``2(Func, Func) Provides an OpcDataTypeMapper which uses the convert and convertBack delegates.