Skip to content

Reference

OpcNodeTypeSystem Class

Represents a system which defines type information used as templates to initialize different types of nodes.

Reference

OpcNodeTypeSystem Class ​

abstract · since v2.9

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

Represents a system which defines type information used as templates to initialize different types of nodes. Such nodes can be object, variable or event nodes.

Syntax ​

csharp
public abstract class OpcNodeTypeSystem : OpcTypeSystem<OpcNodeTypeInfo>
vbnet
Public MustInherit Class OpcNodeTypeSystem
    Inherits OpcTypeSystem(Of OpcNodeTypeInfo)

Inheritance ​

Object → OpcTypeSystem<OpcNodeTypeInfo> → OpcNodeTypeSystem

Implements ​

Properties ​

NameDescription
Contextabstract · since v2.50Gets the OpcContext used by this OpcNodeTypeSystem.
Currentstatic · since v2.20Gets the type system used by the Client or Server application.
Defaultstatic · since v2.20Gets the default type system used by the OPC UA stack.
EmptystaticGets the type system to use if their is no specific type system data available.
HasCachedTypesprotectedGets a value indicating whether the type system already has determined at least some type information offered as OpcNodeTypeInfo objects.
HasCachingCompletedprotected · virtualGets a value indicating whether the type system has determined the whole type information offered as OpcNodeTypeInfo objects.

Methods ​

NameDescription
GetTypeCoreprotected · override · 4 overloadsRetrieves the OpcNodeTypeInfo object which is known under the name specified.
GetTypesCoreprotected · overrideRetrieves all OpcNodeTypeInfo objects offered by the current OpcNodeTypeSystem .
RetrieveTypesCoreprotected · 2 overloadsRetrieves all OpcNodeTypeInfo objects explictly offered by the OpcNodeTypeSystem.

Inherits members from OpcTypeSystem<OpcNodeTypeInfo>.

Applies to ​

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