Skip to content

Reference

OpcPropertyNode Class

Defines a generic property node.

Reference

OpcPropertyNode<T> Class ​

Namespace
Opc.UaFx
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
OpcPropertyNode<T> Members

Defines a generic property node.

Syntax ​

csharp
public class OpcPropertyNode<T> : OpcPropertyNode
vbnet
Public Class OpcPropertyNode(Of T)
    Inherits OpcPropertyNode

Type parameters ​

NameDescription
TThe type of property value.

Inheritance ​

Object → OpcNode → OpcInstanceNode → OpcVariableNode → OpcPropertyNode → OpcPropertyNode<T>

Implements ​

Remarks ​

The property node is a specialization of the OpcVariableNode there its reference type is HasProperty and its type definition is Property.

Constructors ​

NameDescription
OpcPropertyNode18 overloadsInitializes a new instance of the OpcPropertyNode<T> class accessible by the name specified.

Properties ​

NameDescription
DataTypeoverride · since v2.8Gets or sets a value which defines a pre-defined used DataTypeId as one of the members defined by the OpcDataType enumeration to simplify querying standard data types.
ReadPropertyGenericValueCallbackGets or sets a callback used to read the property generic value.
ValueGets or sets the value of the property node.
WritePropertyGenericValueCallbackGets or sets a callback used to write the property generic value.

Methods ​

NameDescription
InitializeDefaultsprotected · overrideInitializes the default values used by the OpcPropertyNode<T>.
ReadGenericValueReads the property node value using the context specified.
ReadPropertyGenericValueCoreprotected · virtualReads the value of the property node using the context and value information specified.
ReadPropertyValueCoreprotected · overrideReads the value of the property node using the context and value information specified.
WriteGenericValueWrites the value to the property node value using the context specified.
WritePropertyGenericValueCoreprotected · virtualWrites the value of the property node using the context and value information specified.
WritePropertyValueCoreprotected · overrideWrites the value of the property node using the context and value information specified.

Inherits members from OpcPropertyNode, OpcVariableNode, OpcInstanceNode, OpcNode.

Applies to ​

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