OPC Studio User's Guide and Reference
UAClientAdaptableParameters Constructor(UADiscoveryParameters,UAHostParameters,UASmartClientSessionParameters,UAClientSubscriptionParameters,UAClientMonitoredItemParameters)



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Engine Namespace > UAClientAdaptableParameters Class > UAClientAdaptableParameters Constructor : UAClientAdaptableParameters Constructor(UADiscoveryParameters,UAHostParameters,UASmartClientSessionParameters,UAClientSubscriptionParameters,UAClientMonitoredItemParameters)
Discovery parameters to be used.

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

Host parameters to be used.

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

Session parameters to be used.

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

Subscription parameters to be used.

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

Monitored item parameters to be used.

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

Initializes a new instance of the class, specifying its individual properties.
Syntax

Parameters

discoveryParameters
Discovery parameters to be used.

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

hostParameters
Host parameters to be used.

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

sessionParameters
Session parameters to be used.

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

subscriptionParameters
Subscription parameters to be used.

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

monitoredItemParameters
Monitored item parameters to be used.

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

Exceptions
ExceptionDescription

A null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument.

This is a usage error, i.e. it will never occur (the exception will not be thrown) in a correctly written program. Your code should not catch this exception.

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