.NET Based OPC UA Client/Server SDK  2.6.1.422
Event Types

AuditHistoryEventUpdateEventType

Reference NodeClass BrowseName DataType ValueRank TypeDefinition ModellingRule
HasSupertype ObjectType AuditHistoryUpdateEventType  
HasProperty Variable Filter EventFilter Scalar PropertyType Mandatory
HasProperty Variable NewValues HistoryEventFieldList OneDimension PropertyType Mandatory
HasProperty Variable OldValues HistoryEventFieldList OneDimension PropertyType Mandatory
HasProperty Variable PerformInsertReplace PerformUpdateType Scalar PropertyType Mandatory
HasProperty Variable UpdatedNode NodeId Scalar PropertyType Mandatory

This is a subtype of AuditHistoryUpdateEventType and is used for categorization of History Event update related Events.

This type follows all behaviour of its parent type. It inherits all Properties of the AuditHistoryUpdateEventType.

Variable Filter

Reflects the Event filter passed on the call to select the Events that are to be updated.

Variable UpdatedNode

Identifies the Attribute that was written on the SourceNode.

Variable PerformInsertReplace

This enumeration reflects the parameter on the Service call.

Variable NewValues

Identifies the value that was written to the Event.

Both the NewValue and the OldValue will contain an Event with the appropriate fields, each with appropriately encoded values.

Variable OldValues

Identifies the value that the Event contained before the write.

It is acceptable for a server that does not have this information to report a null value. And in the case of an insert it is expected to be a null value.

Both the NewValue and the OldValue will contain an Event with the appropriate fields, each with appropriately encoded values.

AuditHistoryValueUpdateEventType

Reference NodeClass BrowseName DataType ValueRank TypeDefinition ModellingRule
HasSupertype ObjectType AuditHistoryUpdateEventType  
HasProperty Variable NewValues DataValue OneDimension PropertyType Mandatory
HasProperty Variable OldValues DataValue OneDimension PropertyType Mandatory
HasProperty Variable PerformInsertReplace PerformUpdateType Scalar PropertyType Mandatory
HasProperty Variable UpdatedNode NodeId Scalar PropertyType Mandatory

This is a subtype of AuditHistoryUpdateEventType and is used for categorization of history value update related Events.

This type follows all behaviour of its parent type. It inherits all Properties of the AuditHistoryUpdateEventType.

Variable UpdatedNode

Identifies the Attribute that was written on the SourceNode.

Variable PerformInsertReplace

This enumeration reflects the parameter on the Service call.

Variable NewValues

Identifies the value that was written to the Event.

Both the NewValue and the OldValue will contain a value in the DataType and encoding used for writing the value

Variable OldValues

Identifies the value that the Event contained before the write.

It is acceptable for a server that does not have this information to report a null value. And in the case of an insert it is expected to be a null value.

Both the NewValue and the OldValue will contain a value in the DataType and encoding used for writing the value.

AuditHistoryDeleteEventType

Reference NodeClass BrowseName DataType ValueRank TypeDefinition ModellingRule
HasSupertype ObjectType AuditHistoryUpdateEventType  
HasProperty Variable UpdatedNode NodeId Scalar PropertyType Mandatory

This is a subtype of AuditHistoryUpdateEventType and is used for categorization of history delete related Events.

This type follows all behaviour of its parent type. It inherits all Properties of the AuditUpdateEventType.

Variable UpdatedNode

Identifies the NodeId that was used for the delete operation.

AuditHistoryRawModifyDeleteEventType

Reference NodeClass BrowseName DataType ValueRank TypeDefinition ModellingRule
HasSupertype ObjectType AuditHistoryDeleteEventType  
HasProperty Variable EndTime UtcTime Scalar PropertyType Mandatory
HasProperty Variable IsDeleteModified Boolean Scalar PropertyType Mandatory
HasProperty Variable OldValues DataValue OneDimension PropertyType Mandatory
HasProperty Variable StartTime UtcTime Scalar PropertyType Mandatory

This is a subtype of AuditHistoryDeleteEventType and is used for categorization of history delete related Events.

This type follows all behaviour of its parent type. It inherits all Properties of the AuditHistoryDeleteEventType.

Variable IsDeleteModified

Reflects the isDeleteModified parameter of the call.

Variable StartTime

Reflects the starting time parameter of the call.

Variable EndTime

Reflects the ending time parameter of the call.

Variable OldValues

Identifies the value that contained history before the delete.

A server should report all deleted values. It is acceptable for a server that does not have this information to report a null value. The OldValues will contain a value in the DataType and encoding used for writing the value.

AuditHistoryAtTimeDeleteEventType

Reference NodeClass BrowseName DataType ValueRank TypeDefinition ModellingRule
HasSupertype ObjectType AuditHistoryDeleteEventType  
HasProperty Variable OldValues DataValue OneDimension PropertyType Mandatory
HasProperty Variable ReqTimes UtcTime OneDimension PropertyType Mandatory

This is a subtype of AuditHistoryDeleteEventType and is used for categorization of history delete related Events.

This type follows all behaviour of its parent type. It inherits all Properties of the AuditHistoryDeleteEventType.

Variable ReqTimes

Reflects the request time parameter of the call.

Variable OldValues

Identifies the value that contained history before the delete.

A server should report all deleted values. It is acceptable for a server that does not have this information to report a null v alue. The OldValues will contain a value in the DataType and encoding used for writing the value.

AuditHistoryEventDeleteEventType

Reference NodeClass BrowseName DataType ValueRank TypeDefinition ModellingRule
HasSupertype ObjectType AuditHistoryDeleteEventType  
HasProperty Variable EventIds ByteString OneDimension PropertyType Mandatory
HasProperty Variable OldValues HistoryEventFieldList Scalar PropertyType Mandatory

This is a subtype of AuditHistoryDeleteEventType and is used for categorization of history delete related Events.

This type follows all behaviour of its parent type. It inherits all Properties of the AuditHistoryDeleteEventType.

Variable EventIds

Reflects the EventIds parameter of the call.

Variable OldValues

Identifies the value that contained history before the delete.

A server should report all deleted values. It is acceptable for a server that does not have this information to report a null value. The OldValues will contain will contain an Event with the appropriate fields, each with appropriately encoded values.