Skip to content

Reference

OpcGeneralModelChangeEventNode Class

Defines an event which contains information about the node that was changed and the action that occurred to cause the model change event (e.g. add a node, delete a node, etc.).

Reference

OpcGeneralModelChangeEventNode Class ​

since v2.22

Namespace
Opc.UaFx
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
OpcGeneralModelChangeEventNode Members

Defines an event which contains information about the node that was changed and the action that occurred to cause the model change event (e.g. add a node, delete a node, etc.).

Syntax ​

csharp
[OpcEventType(typeof(OpcGeneralModelChange))]
[OpcNodeType(2133)]
public class OpcGeneralModelChangeEventNode : OpcModelChangeEventNode
vbnet
<OpcEventType(GetType(OpcGeneralModelChange))>
<OpcNodeType(2133)>
Public Class OpcGeneralModelChangeEventNode
    Inherits OpcModelChangeEventNode

Inheritance ​

Object → OpcNode → OpcInstanceNode → OpcObjectNode → OpcEventNode → OpcModelChangeEventNode → OpcGeneralModelChangeEventNode

Implements ​

Remarks ​

If the affected node is a variable or object, then the TypeDefinitionId is also present.

Constructors ​

NameDescription
OpcGeneralModelChangeEventNode10 overloadsInitializes a new instance of the OpcGeneralModelChangeEventNode class accessible by the name specified.

Properties ​

NameDescription
ChangesGets a collection of OpcModelChangeItem instances reflecting the changes to issue.

Methods ​

NameDescription
PrepareEventSnapshotprotected · overridePrepares the OpcEventNode for a new OpcEventNodeSnapshot.

Inherits members from OpcEventNode, OpcObjectNode, OpcInstanceNode, OpcNode.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.22–v2.59