'Declaration
Public Function New( _ ByVal clientSelector As EasyUAClientSelector, _ ByVal aliasProvider As IAliasProvider, _ ByVal arguments As IEnumerable(Of UAMonitoredItemArguments) _ )
'Usage
Dim clientSelector As EasyUAClientSelector Dim aliasProvider As IAliasProvider Dim arguments As IEnumerable(Of UAMonitoredItemArguments) Dim instance As New UADataChangeNotificationObservable(Of TValue)(clientSelector, aliasProvider, arguments)
public UADataChangeNotificationObservable<TValue>( EasyUAClientSelector clientSelector, IAliasProvider aliasProvider, IEnumerable<UAMonitoredItemArguments> arguments )
public: UADataChangeNotificationObservable<TValue>( EasyUAClientSelector^ clientSelector, IAliasProvider^ aliasProvider, IEnumerable<UAMonitoredItemArguments^>^ arguments )
Parameters
- clientSelector
- The selector of the client object that is used for OPC Unified Architecture operations.
The value of this parameter cannot be
null
(Nothing
in Visual Basic). - aliasProvider
- The alias provider to be used for resolving aliases by this reactive object.
The value of this parameter cannot be
null
(Nothing
in Visual Basic). - arguments
- For each OPC monitored item, contains its OPC endpoint and node descriptors, and OPC subscription and monitoring parameters.
The value of this parameter cannot be
null
(Nothing
in Visual Basic).