OPC Studio User's Guide and Reference
EasyUADataSetMessageEventArgs Constructor(OperationResult,EasyUASubscribeDataSetArguments,UADataSetSubscriptionDescriptor,UAPubSubLocators)



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.PubSub.OperationModel Namespace > EasyUADataSetMessageEventArgs Class > EasyUADataSetMessageEventArgs Constructor : EasyUADataSetMessageEventArgs Constructor(OperationResult,EasyUASubscribeDataSetArguments,UADataSetSubscriptionDescriptor,UAPubSubLocators)
Operation result object to be used as basis for the operation event arguments.

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

Holds all arguments needed to subscribe to a dataset in OPC UA PubSub.

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

Contains the resolved dataset subscription descriptor, if available.

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

Contains the received dataset header (and possibly also the data).

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

Initializes a new instance of the class, specifying the operation result, subscribe dataset arguments, resolved dataset subscription descriptor, and PubSub locators.
Syntax

Parameters

operationResult
Operation result object to be used as basis for the operation event arguments.

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

subscribeDataSetArguments
Holds all arguments needed to subscribe to a dataset in OPC UA PubSub.

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

resolvedDataSetSubscriptionDescriptor
Contains the resolved dataset subscription descriptor, if available.

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

pubSubLocators
Contains the received dataset header (and possibly also the data).

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

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