Skip to content

Reference

OpcNodeReference Class

Defines a bunch of OpcReference instances associated with a specific node using its IOpcNode instance or a OpcNodeId to identify the belonging node the references are used for.

Reference

OpcNodeReference Class ​

Namespace
Opc.UaFx
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
OpcNodeReference Members
Also in
Opc.UaFx.Client

Defines a bunch of OpcReference instances associated with a specific node using its IOpcNode instance or a OpcNodeId to identify the belonging node the references are used for.

Syntax ​

csharp
public class OpcNodeReference
vbnet
Public Class OpcNodeReference

Inheritance ​

Object → OpcNodeReference

Implements ​

Constructors ​

NameDescription
OpcNodeReference6 overloadsInitializes a new instance of the OpcNodeReference class using the node specified.

Properties ​

NameDescription
Nodesince v2.7Gets the node to which the References belong to.
NodeIdGets the identifier of the node to which the References belong to.
ReferencesGets a collection of OpcReference instances which belong the node identified by the NodeId or refered to in the Node property.

Methods ​

NameDescription
Fromstatic · 2 overloads · since v2.7Provides a new OpcNodeReferenceSource initialized with the nodeId specified to construct OpcNodeReference instances using the nodeId as the identifier of the source node for the subsequent defined OpcNodeReference instances.
Tostatic · 6 overloads · since v2.7Provides a bidirectional reference using the targetNode as the target of the reference.
ToChildstatic · 6 overloads · since v2.7Provides a unidirectional reference using the targetNode as the target of the reference.
ToParentstatic · 6 overloads · since v2.7Provides a unidirectional reference using the targetNode as the target of the reference.
ToStringoverride · since v2.7Returns a string representing the information contained in the OpcNodeReference.

Applies to ​

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