'Declaration
<NotNullAttribute()> Public Overloads Shared Function Create(Of TValue)( _ ByVal endpointDescriptor As UAEndpointDescriptor, _ ByVal nodeDescriptor As UANodeDescriptor, _ ByVal monitoringParameters As UAMonitoringParameters, _ ByVal subscriptionParameters As UASubscriptionParameters, _ Optional ByVal state As Object _ ) As UADataChangeNotificationObservable(Of TValue)
'Usage
Dim endpointDescriptor As UAEndpointDescriptor Dim nodeDescriptor As UANodeDescriptor Dim monitoringParameters As UAMonitoringParameters Dim subscriptionParameters As UASubscriptionParameters Dim state As Object Dim value As UADataChangeNotificationObservable(Of TValue) value = UADataChangeNotificationObservable.Create(Of TValue)(endpointDescriptor, nodeDescriptor, monitoringParameters, subscriptionParameters, state)
[NotNull()] public static UADataChangeNotificationObservable<TValue> Create<TValue>( UAEndpointDescriptor endpointDescriptor, UANodeDescriptor nodeDescriptor, UAMonitoringParameters monitoringParameters, UASubscriptionParameters subscriptionParameters, object state )
[NotNull()] public: static UADataChangeNotificationObservable<TValue^>^ Creategeneric<typename TValue> ( UAEndpointDescriptor^ endpointDescriptor, UANodeDescriptor^ nodeDescriptor, UAMonitoringParameters^ monitoringParameters, UASubscriptionParameters^ subscriptionParameters, Object^ state )
Parameters
- endpointDescriptor
- Endpoint descriptor. Identifies the OPC-UA server.
- nodeDescriptor
- Node descriptor. Identifies the node in OPC UA server's address space.
- monitoringParameters
- Contains monitoring parameters (such as the sampling interval, and optional data change filter).
- subscriptionParameters
- Contains subscription parameters (such as the publishing interval).
- state
- The state object (can be any object supplied by your code); available in notifications.
Type Parameters
- TValue
Return Value
Returns an observable for changes in the given OPC UA monitored item.