OpcReferenceTypes Members

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The OpcReferenceTypes type exposes the following members.

Aggregates

Provides the identifier used by references representing the reference type Aggregates.

C#

public static readonly OpcNodeId Aggregates


Field Value
OpcNodeId

AlwaysGeneratesEvent

Provides the identifier used by references representing the reference type AlwaysGeneratesEvent.

C#

public static readonly OpcNodeId AlwaysGeneratesEvent


Field Value
OpcNodeId

FromState

Provides the identifier used by references representing the reference type FromState.

C#

public static readonly OpcNodeId FromState


Field Value
OpcNodeId

GeneratesEvent

Provides the identifier used by references representing the reference type GeneratesEvent.

C#

public static readonly OpcNodeId GeneratesEvent


Field Value
OpcNodeId

HasCause

Provides the identifier used by references representing the reference type HasCause.

C#

public static readonly OpcNodeId HasCause


Field Value
OpcNodeId

HasChild

Provides the identifier used by references representing the reference type HasChild.

C#

public static readonly OpcNodeId HasChild


Field Value
OpcNodeId

HasComponent

Provides the identifier used by references representing the reference type HasComponent.

C#

public static readonly OpcNodeId HasComponent


Field Value
OpcNodeId

HasCondition

Provides the identifier used by references representing the reference type HasCondition.

C#

public static readonly OpcNodeId HasCondition


Field Value
OpcNodeId

HasDescription

Provides the identifier used by references representing the reference type HasDescription.

C#

public static readonly OpcNodeId HasDescription


Field Value
OpcNodeId

HasEffect

Provides the identifier used by references representing the reference type HasEffect.

C#

public static readonly OpcNodeId HasEffect


Field Value
OpcNodeId

HasEncoding

Provides the identifier used by references representing the reference type HasEncoding.

C#

public static readonly OpcNodeId HasEncoding


Field Value
OpcNodeId

HasEventSource

Provides the identifier used by references representing the reference type HasEventSource.

C#

public static readonly OpcNodeId HasEventSource


Field Value
OpcNodeId

HasFalseSubState

Provides the identifier used by references representing the reference type HasFalseSubState.

C#

public static readonly OpcNodeId HasFalseSubState


Field Value
OpcNodeId

HasHistoricalConfiguration

Provides the identifier used by references representing the reference type HasHistoricalConfiguration.

C#

public static readonly OpcNodeId HasHistoricalConfiguration


Field Value
OpcNodeId

HasModellingRule

Provides the identifier used by references representing the reference type HasModellingRule.

C#

public static readonly OpcNodeId HasModellingRule


Field Value
OpcNodeId

HasNotifier

Provides the identifier used by references representing the reference type HasNotifier.

C#

public static readonly OpcNodeId HasNotifier


Field Value
OpcNodeId

HasOrderedComponent

Provides the identifier used by references representing the reference type HasOrderedComponent.

C#

public static readonly OpcNodeId HasOrderedComponent


Field Value
OpcNodeId

HasProperty

Provides the identifier used by references representing the reference type HasProperty.

C#

public static readonly OpcNodeId HasProperty


Field Value
OpcNodeId

HasSubStateMachine

Provides the identifier used by references representing the reference type HasSubStateMachine.

C#

public static readonly OpcNodeId HasSubStateMachine


Field Value
OpcNodeId

HasSubtype

Provides the identifier used by references representing the reference type HasSubtype.

C#

public static readonly OpcNodeId HasSubtype


Field Value
OpcNodeId

HasTrueSubState

Provides the identifier used by references representing the reference type HasTrueSubState.

C#

public static readonly OpcNodeId HasTrueSubState


Field Value
OpcNodeId

HasTypeDefinition

Provides the identifier used by references representing the reference type HasTypeDefinition.

C#

public static readonly OpcNodeId HasTypeDefinition


Field Value
OpcNodeId

HierarchicalReferences

Provides the identifier used by references representing the reference type HierarchicalReferences.

C#

public static readonly OpcNodeId HierarchicalReferences


Field Value
OpcNodeId

NonHierarchicalReferences

Provides the identifier used by references representing the reference type NonHierarchicalReferences.

C#

public static readonly OpcNodeId NonHierarchicalReferences


Field Value
OpcNodeId

Organizes

Provides the identifier used by references representing the reference type Organizes.

C#

public static readonly OpcNodeId Organizes


Field Value
OpcNodeId

References

Provides the identifier used by references representing the reference type References.

C#

public static readonly OpcNodeId References


Field Value
OpcNodeId

ToState

Provides the identifier used by references representing the reference type ToState.

C#

public static readonly OpcNodeId ToState


Field Value
OpcNodeId

GetNodeId(OpcReferenceType)

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

OpcNodeId

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.

GetReferenceType(OpcName)

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

Nullable<OpcReferenceType>

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.

GetReferenceType(OpcNodeId)

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

Nullable<OpcReferenceType>

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.

GetReferenceTypeName(OpcNodeId)

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

OpcName

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.