UA Bundle SDK .NET
2.2.4.281
|
Inherits UnifiedAutomation.UaBase.IEncodeable.
Public Member Functions | |
NotificationMessage () | |
The default constructor. More... | |
virtual void | Encode (IEncoder encoder) |
virtual void | Decode (IDecoder decoder) |
virtual bool | IsEqual (IEncodeable encodeable) |
Checks if encodeable is the same object or has the same content More... | |
virtual object | Clone () |
Properties | |
uint | SequenceNumber [get, set] |
The Message that contains one or more Notifications. More... | |
DateTime | PublishTime [get, set] |
The sequence number of the NotificationMessage. More... | |
ExtensionObjectCollection | NotificationData [get, set] |
The list of NotificationData structures. The NotificationData parameter type is an extensible parameter type. It specifies the types of Notifications that can be sent. Notifications of the same type should be grouped into one NotificationData element. If a Subscription contains MonitoredItems for events and data, this array should have not more than 2 elements. If the Subscription contains MonitoredItems only for data or only for events, the array size should always be one for this Subscription. More... | |
virtual ExpandedNodeId | TypeId [get] |
virtual ExpandedNodeId | BinaryEncodingId [get] |
virtual ExpandedNodeId | XmlEncodingId [get] |
Properties inherited from UnifiedAutomation.UaBase.IEncodeable | |
ExpandedNodeId | TypeId [get] |
Returns the UA type identifier for the encodable type. More... | |
ExpandedNodeId | BinaryEncodingId [get] |
Returns the UA type identifier for the default binary encoding for the type. More... | |
ExpandedNodeId | XmlEncodingId [get] |
Returns the UA type identifier for the default XML encoding for the type. More... | |
|
inline |
The default constructor.
|
inlinevirtual |
Checks if encodeable is the same object or has the same content
encodeable |
Implements UnifiedAutomation.UaBase.IEncodeable.
|
getset |
The list of NotificationData structures. The NotificationData parameter type is an extensible parameter type. It specifies the types of Notifications that can be sent. Notifications of the same type should be grouped into one NotificationData element. If a Subscription contains MonitoredItems for events and data, this array should have not more than 2 elements. If the Subscription contains MonitoredItems only for data or only for events, the array size should always be one for this Subscription.
|
getset |
The sequence number of the NotificationMessage.
|
getset |
The Message that contains one or more Notifications.