Connectivity Software User's Guide and Reference
EasyUAClientComplexData Constructor



OpcLabs.EasyOpcUACore Assembly > OpcLabs.EasyOpc.UA.Plugins.ComplexData Namespace > EasyUAClientComplexData Class : EasyUAClientComplexData Constructor

The value of this parameter cannot be null (Nothing in Visual Basic).

The value of this parameter cannot be null (Nothing in Visual Basic).

The value of this parameter cannot be null (Nothing in Visual Basic).

The value of this parameter cannot be null (Nothing in Visual Basic).

Infrastructure. OPC UA client complex data implementation.
Syntax

Parameters

dataTypeModelProvider

The value of this parameter cannot be null (Nothing in Visual Basic).

dataTypeDictionaryProvider

The value of this parameter cannot be null (Nothing in Visual Basic).

dataTypeDefinitionProvider

The value of this parameter cannot be null (Nothing in Visual Basic).

serverTables

The value of this parameter cannot be null (Nothing in Visual Basic).

Remarks

Do not directly create instances of this class.

This class is made public only due to requirements and limitations imposed by the COM platform. In order to make use of OPC UA complex data functionality, use the System.IServiceProvider.GetService(System.Type) method on the OpcLabs.EasyOpc.UA.IEasyUAClient to obtain the IEasyUAClientComplexData service (in .NET), or use the OpcLabs.EasyOpc.UA.ComTypes._EasyUAClient.GetServiceByName method on the OpcLabs.EasyOpc.UA.ComTypes._EasyUAClient to obtain the service for the OpcLabs.EasyOpc.UA.Plugins.ComplexData.ComTypes._EasyUAClientComplexData type (in COM).

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