Skip to content

Reference

OpcDataItemNode Class

Defines a specialisation of the OpcDataVariableNode which defines the general characteristics of a data item.

Reference

OpcDataItemNode Class ​

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

Defines a specialisation of the OpcDataVariableNode which defines the general characteristics of a data item.

Syntax ​

csharp
[OpcNodeType(2365)]
public class OpcDataItemNode : OpcDataVariableNode
vbnet
<OpcNodeType(2365)>
Public Class OpcDataItemNode
    Inherits OpcDataVariableNode

Inheritance ​

Object → OpcNode → OpcInstanceNode → OpcVariableNode → OpcDataVariableNode → OpcDataItemNode

Implements ​

Derived types ​

Constructors ​

NameDescription
OpcDataItemNode18 overloadsInitializes a new instance of the OpcDataItemNode class accessible by the name specified.

Properties ​

NameDescription
DefaultTypeDefinitionIdprotected · overrideGets the default identifier which identifies the node that defines the underlying node type from that this OpcInstanceNode has been created.
DefinitionGets or sets a vendor-specific, human readable string that specifies how the value of this data item is calculated.
DefinitionNodeGets the OpcPropertyNode<T> of the Definition property.
ValuePrecisionGets or sets a value which specifies the maximum precision that the server can maintain for the item based on restrictions in the target environment.
ValuePrecisionNodeGets the OpcPropertyNode<T> of the ValuePrecision property.

Methods ​

NameDescription
InitializeDefaultsprotected · overrideInitializes the default values used by the OpcDataItemNode.

Inherits members from OpcVariableNode, OpcInstanceNode, OpcNode.

Applies to ​

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