QuickOPC User's Guide and Reference
TryResolveMissingDataTypeEncodingIds Property (_UAComplexDataSubscriberPluginParameters)



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Plugins.ComplexData.ComTypes Namespace > _UAComplexDataSubscriberPluginParameters Interface : TryResolveMissingDataTypeEncodingIds Property
Determines whether the plug-in will try to resolve the data type encoding IDs if they are missing.
Syntax
'Declaration
 
Property TryResolveMissingDataTypeEncodingIds As Boolean
'Usage
 
Dim instance As _UAComplexDataSubscriberPluginParameters
Dim value As Boolean
 
instance.TryResolveMissingDataTypeEncodingIds = value
 
value = instance.TryResolveMissingDataTypeEncodingIds
bool TryResolveMissingDataTypeEncodingIds {get; set;}
property bool TryResolveMissingDataTypeEncodingIds {
   bool get();
   void set (    bool value);
}
Remarks

Normally, the data type encoding ID should be provided by the OPC UA server, and is then reflected in the OpcLabs.EasyOpc.UA.UAExtensionObject.DataTypeEncodingId property. When it is missing, the plug-in can try to fill it in by somewhat involved and ineffective process, which involves multiple round-trips to the server.

This parameters only affects the decoding (reads and subscribes) and not the encoding (writes).

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also