Skip to content

Reference

OpcReferenceTypes Class

Provides additional metadata and service routines for the different types of references supported and defined by the OPC UA Foundation Stack.

Reference

OpcReferenceTypes Class ​

static

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

Provides additional metadata and service routines for the different types of references supported and defined by the OPC UA Foundation Stack.

Syntax ​

csharp
public static class OpcReferenceTypes
vbnet
Public Module OpcReferenceTypes

Inheritance ​

Object → OpcReferenceTypes

Fields ​

NameDescription
AggregatesstaticProvides the identifier used by references representing the reference type Aggregates.
AlwaysGeneratesEventstaticProvides the identifier used by references representing the reference type AlwaysGeneratesEvent.
FromStatestaticProvides the identifier used by references representing the reference type FromState.
GeneratesEventstaticProvides the identifier used by references representing the reference type GeneratesEvent.
HasCausestaticProvides the identifier used by references representing the reference type HasCause.
HasChildstaticProvides the identifier used by references representing the reference type HasChild.
HasComponentstaticProvides the identifier used by references representing the reference type HasComponent.
HasConditionstaticProvides the identifier used by references representing the reference type HasCondition.
HasDescriptionstaticProvides the identifier used by references representing the reference type HasDescription.
HasEffectstaticProvides the identifier used by references representing the reference type HasEffect.
HasEncodingstaticProvides the identifier used by references representing the reference type HasEncoding.
HasEventSourcestaticProvides the identifier used by references representing the reference type HasEventSource.
HasFalseSubStatestaticProvides the identifier used by references representing the reference type HasFalseSubState.
HasHistoricalConfigurationstaticProvides the identifier used by references representing the reference type HasHistoricalConfiguration.
HasModellingRulestaticProvides the identifier used by references representing the reference type HasModellingRule.
HasNotifierstaticProvides the identifier used by references representing the reference type HasNotifier.
HasOrderedComponentstaticProvides the identifier used by references representing the reference type HasOrderedComponent.
HasPropertystaticProvides the identifier used by references representing the reference type HasProperty.
HasSubStateMachinestaticProvides the identifier used by references representing the reference type HasSubStateMachine.
HasSubtypestaticProvides the identifier used by references representing the reference type HasSubtype.
HasTrueSubStatestaticProvides the identifier used by references representing the reference type HasTrueSubState.
HasTypeDefinitionstaticProvides the identifier used by references representing the reference type HasTypeDefinition.
HierarchicalReferencesstaticProvides the identifier used by references representing the reference type HierarchicalReferences.
NonHierarchicalReferencesstaticProvides the identifier used by references representing the reference type NonHierarchicalReferences.
OrganizesstaticProvides the identifier used by references representing the reference type Organizes.
ReferencesstaticProvides the identifier used by references representing the reference type References.
ToStatestaticProvides the identifier used by references representing the reference type ToState.

Methods ​

NameDescription
GetNodeIdstaticRetrieves the according OpcNodeId for the type of reference defined by the OpcReferenceType specified by type.
GetReferenceTypestatic · 2 overloadsRetrieves the according OpcReferenceType enumeration member for the nodeId used by a specified type of reference.
GetReferenceTypeNamestatic · since v2.18Retrieves the according OpcName indicating the BrowseName of the type of reference identified by nodeId.

Applies to ​

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