This structure contains a PortableRelativePath, which defines a sequence of References and BrowseNames to follow for storing a relative path outside the context of where the target of the relative path is located. It is semantically equivalent to RelativePath.
The PortableRelativePath DataType is formally defined in Table 182.
Table 182 – PortableRelativePath structure
Name |
Type |
Description |
PortableRelativePath |
Structure |
Subtype of Structure defined in OPC 10000-5 |
Elements |
4:PortableRelativePathElement[] |
A sequence of References and BrowseNames to follow. This array defines a sequence of elements. Each element in the sequence is processed by finding the targets and then using those targets as the starting nodes for the next element. The targets of the final element are the target of the PortableRelativePath. |
A PortableRelativePath can be applied to any starting Node. The targets of the PortableRelativePath are the set of Nodes that are found by sequentially following the elements in PortableRelativePath.
A PortableRelativePath is set to null by setting the size of the elements array to 0.
The PortableRelativePath representation in the AddressSpace is formally defined in Table 183.
Table 183 – PortableRelativePath definition
Attribute |
Value |
|||||
BrowseName |
4:PortableRelativePath |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the 0:Structure defined in OPC 10000-5 |
||||||
ConformanceUnits |
||||||
UAFX ConnectionManager Base |