Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The OpcReferenceTypes type exposes the following members.
Provides the identifier used by references representing the reference type Aggregates.
C#
public static readonly OpcNodeId Aggregates
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type AlwaysGeneratesEvent.
C#
public static readonly OpcNodeId AlwaysGeneratesEvent
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type GeneratesEvent.
C#
public static readonly OpcNodeId GeneratesEvent
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasComponent.
C#
public static readonly OpcNodeId HasComponent
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasCondition.
C#
public static readonly OpcNodeId HasCondition
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasDescription.
C#
public static readonly OpcNodeId HasDescription
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasEncoding.
C#
public static readonly OpcNodeId HasEncoding
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasEventSource.
C#
public static readonly OpcNodeId HasEventSource
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasFalseSubState.
C#
public static readonly OpcNodeId HasFalseSubState
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasHistoricalConfiguration.
C#
public static readonly OpcNodeId HasHistoricalConfiguration
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasModellingRule.
C#
public static readonly OpcNodeId HasModellingRule
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasNotifier.
C#
public static readonly OpcNodeId HasNotifier
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasOrderedComponent.
C#
public static readonly OpcNodeId HasOrderedComponent
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasProperty.
C#
public static readonly OpcNodeId HasProperty
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasSubStateMachine.
C#
public static readonly OpcNodeId HasSubStateMachine
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasSubtype.
C#
public static readonly OpcNodeId HasSubtype
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasTrueSubState.
C#
public static readonly OpcNodeId HasTrueSubState
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HasTypeDefinition.
C#
public static readonly OpcNodeId HasTypeDefinition
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type HierarchicalReferences.
C#
public static readonly OpcNodeId HierarchicalReferences
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type NonHierarchicalReferences.
C#
public static readonly OpcNodeId NonHierarchicalReferences
Field Value
OpcNodeId
Provides the identifier used by references representing the reference type References.
C#
public static readonly OpcNodeId References
Field Value
OpcNodeId
Retrieves the according OpcNodeId for the type of reference defined by the OpcReferenceType specified by type
.
C#
public static OpcNodeId GetNodeId(OpcReferenceType type)
Parameters
type
OpcReferenceType
The OpcReferenceType value from which the according OpcNodeId of the reference type is to be determined.
Returns
The OpcNodeId of the reference type the type
refer to or a null reference (Nothing in Visual Basic) if the type
is not a foundation defined reference type.
Retrieves the according OpcReferenceType enumeration member for the name
used by a specified type of reference.
C#
public static OpcReferenceType? GetReferenceType(OpcName name)
Parameters
name
OpcName
The OpcName indicating the BrowseName of the type of reference to resolve.
Returns
One of the members defined by the OpcReferenceType enumeration which represents the type name specified or a null reference (Nothing in Visual basic) if the specified type of reference can't be determined.
Retrieves the according OpcReferenceType enumeration member for the nodeId
used by a specified type of reference.
C#
public static OpcReferenceType? GetReferenceType(OpcNodeId nodeId)
Parameters
nodeId
OpcNodeId
The identifier of the type of reference used by an instance node (see 'Opc.UaFx.OpcInstanceNode.ReferenceType').
Returns
One of the members defined by the OpcReferenceType enumeration which represents the type identifier specified or a null reference (Nothing in Visual Basic) if the specific type of reference can't be determined.
Retrieves the according OpcName indicating the BrowseName of the type of reference identified by nodeId
.
C#
public static OpcName GetReferenceTypeName(OpcNodeId nodeId)
Parameters
nodeId
OpcNodeId
The identifier of the type of reference.
Returns
The OpcName of the type of reference identified by nodeId
or a null reference (Nothing in Visual Basic) if the specific type of reference can't be determined.