OpcEventNodeSnapshot Class

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll

Defines a lightweight immutable deep snapshot of a whole 'Opc.UaFx.OpcEventNode'.

C#

public class OpcEventNodeSnapshot : OpcInstanceNodeSnapshot, IOpcReadOnlyNodeDataStore


Inheritance ObjectOpcInstanceNodeSnapshot › OpcEventNodeSnapshot


Implements IOpcReadOnlyNodeDataStore

Name Description
EventTypeId Gets the node identifier identifying the type of 'Opc.UaFx.OpcEventNode' the OpcEventNodeSnapshot belong to.
Tag Gets or sets the object that contains additional user data about the snapshot.
(Inherited from OpcInstanceNodeSnapshot)
Name Description
Create(OpcContext, OpcEventNode) Creates a new OpcEventNodeSnapshot from the node specified.
Create(OpcContext, OpcInstanceNode) Creates a new OpcInstanceNodeSnapshot from the node specified.
(Inherited from OpcInstanceNodeSnapshot)
Get``1(OpcAttribute, OpcName) Retrieves the value of the attribute of the element browsable through the name specified.
(Inherited from OpcInstanceNodeSnapshot)
Get``1(OpcAttribute, OpcName) Retrieves the value of the attribute of the element browsable through the pathElements specified.
(Inherited from OpcInstanceNodeSnapshot)
Get``1(OpcAttribute, OpcNamePath) Retrieves the value of the attribute of the element browsable through the path specified.
(Inherited from OpcInstanceNodeSnapshot)
Get``1(OpcAttribute, String) Retrieves the value of the attribute of the element browsable through the name specified.
(Inherited from OpcInstanceNodeSnapshot)
Get``1(OpcName) Retrieves the Value attribute of the element browsable through the name specified.
(Inherited from OpcInstanceNodeSnapshot)
Get``1(String) Retrieves the Value attribute of the element browsable through the name specified.
(Inherited from OpcInstanceNodeSnapshot)