Skip to content

Reference

OpcPropertyNode Class

Defines a property node.

Reference

OpcPropertyNode Class ​

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

Defines a property node.

Syntax ​

csharp
[OpcNodeType(68)]
public class OpcPropertyNode : OpcVariableNode
vbnet
<OpcNodeType(68)>
Public Class OpcPropertyNode
    Inherits OpcVariableNode

Inheritance ​

Object → OpcNode → OpcInstanceNode → OpcVariableNode → OpcPropertyNode

Implements ​

Derived types ​

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 class accessible by the name specified.

Properties ​

NameDescription
DefaultReferenceTypeIdprotected · overrideGets the default identifier which identifies the type that defines the underlying node reference within this OpcInstanceNode is referenced by its parent node.
DefaultTypeDefinitionIdprotected · overrideGets the default identifier which identifies the node that defines the underlying node type from that this OpcInstanceNode has been created.
ReadPropertyValueCallbackGets or sets a callback used to read the property value.
WritePropertyValueCallbackGets or sets a callback used to write the property value.

Methods ​

NameDescription
ReadPropertyValueCoreprotected · virtualReads the value of the property node using the context and value information specified.
ReadVariableValueCoreprotected · overrideReads the value of the variable node using the context and value information specified.
WritePropertyValueCoreprotected · virtualWrites the value of the property node using the context and value information specified.
WriteVariableValueCoreprotected · overrideWrites the value of the variable node using the context and value information specified.

Inherits members from OpcVariableNode, OpcInstanceNode, OpcNode.

Applies to ​

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