Reference
OpcTranslatePath Members
Defines a single command of the IOpcTranslatePathsService.
Reference
OpcTranslatePath Members
- Type
- OpcTranslatePath
- Namespace
- Opc.UaFx
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Also in
- Opc.UaFx.Client
Inherits members from OpcNodeAttributeServiceCommand, OpcNodeServiceCommand, OpcServiceCommand.
Constructors
OpcTranslatePath
| Overload | Description |
|---|---|
| OpcTranslatePath( | Initializes a new instance of the OpcTranslatePath class using the specified pathElements to start translating them from the root node. |
| OpcTranslatePath( | Initializes a new instance of the OpcTranslatePath class using the specified pathElements to start translating them from the root node. |
| OpcTranslatePath( | Initializes a new instance of the OpcTranslatePath class using the specified nodeId to start translating the pathElements. |
| OpcTranslatePath( | Initializes a new instance of the OpcTranslatePath class using the specified nodeId to start translating the pathElements. |
| OpcTranslatePath( | Initializes a new instance of the OpcTranslatePath class using the specified pathElements to start translating them from the root node. |
| OpcTranslatePath( | Initializes a new instance of the OpcTranslatePath class using the specified pathElements to start translating them from the root node. |
| OpcTranslatePath( | Initializes a new instance of the OpcTranslatePath class using the specified nodeId to start translating the pathElements. |
| OpcTranslatePath( | Initializes a new instance of the OpcTranslatePath class using the specified nodeId to start translating the pathElements. |
| OpcTranslatePath( | Initializes a new instance of the OpcTranslatePath class using the specified path to start translating it from the root node. |
| OpcTranslatePath( | Initializes a new instance of the OpcTranslatePath class using the specified nodeId to start translating the path. |
| OpcTranslatePath( | Initializes a new instance of the OpcTranslatePath class using the specified nodeId to start translating the path. |
OpcTranslatePath(params OpcName[])
Initializes a new instance of the OpcTranslatePath class using the specified pathElements to start translating them from the root node.
public OpcTranslatePath(params OpcName[] pathElements)Public Sub New(ParamArray pathElements As OpcName())Parameters
| Name | Type | Description |
|---|---|---|
pathElements | params OpcName[] | An array of OpcName objects representing the value of the BrowseName attribute of the nodes to visit to translate the last OpcName item in pathElements to the OpcNodeId requested by the service. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The pathElements or one of its items is a null reference ( |
OpcTranslatePath(IEnumerable<OpcName>)
Initializes a new instance of the OpcTranslatePath class using the specified pathElements to start translating them from the root node.
public OpcTranslatePath(IEnumerable<OpcName> pathElements)Public Sub New(pathElements As IEnumerable(Of OpcName))Parameters
| Name | Type | Description |
|---|---|---|
pathElements | IEnumerable<OpcName> | A sequence of OpcName objects representing the value of the BrowseName attribute of the nodes to visit to translate the last OpcName item in pathElements to the OpcNodeId requested by the service. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The pathElements or one of its items is a null reference ( |
OpcTranslatePath(OpcNodeId, params OpcName[])
Initializes a new instance of the OpcTranslatePath class using the specified nodeId to start translating the pathElements.
public OpcTranslatePath(OpcNodeId nodeId, params OpcName[] pathElements)Public Sub New(nodeId As OpcNodeId, ParamArray pathElements As OpcName())Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node on which the service will translate the pathElements. |
pathElements | params OpcName[] | An array of OpcName objects representing the value of the BrowseName attribute of the nodes to visit to translate the last OpcName item in pathElements to the OpcNodeId requested by the service. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The command does not support empty node identifiers. |
| Argument | The nodeId or pathElements or one of its items is a null reference ( |
OpcTranslatePath(OpcNodeId, IEnumerable<OpcName>)
Initializes a new instance of the OpcTranslatePath class using the specified nodeId to start translating the pathElements.
public OpcTranslatePath(OpcNodeId nodeId, IEnumerable<OpcName> pathElements)Public Sub New(nodeId As OpcNodeId, pathElements As IEnumerable(Of OpcName))Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node on which the service will translate the pathElements. |
pathElements | IEnumerable<OpcName> | A sequence of OpcName objects representing the value of the BrowseName attribute of the nodes to visit to translate the last OpcName item in pathElements to the OpcNodeId requested by the service. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The command does not support empty node identifiers. |
| Argument | The nodeId or pathElements or one of its items is a null reference ( |
OpcTranslatePath(params OpcRelativePathElement[])
Initializes a new instance of the OpcTranslatePath class using the specified pathElements to start translating them from the root node.
public OpcTranslatePath(params OpcRelativePathElement[] pathElements)Public Sub New(ParamArray pathElements As OpcRelativePathElement())Parameters
| Name | Type | Description |
|---|---|---|
pathElements | params Opc | An array of OpcpathElements to the OpcNodeId requested by the service. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The pathElements or one of its items is a null reference ( |
OpcTranslatePath(IEnumerable<OpcRelativePathElement>)
Initializes a new instance of the OpcTranslatePath class using the specified pathElements to start translating them from the root node.
public OpcTranslatePath(IEnumerable<OpcRelativePathElement> pathElements)Public Sub New(pathElements As IEnumerable(Of OpcRelativePathElement))Parameters
| Name | Type | Description |
|---|---|---|
pathElements | IEnumerable<Opc | A sequence of OpcpathElements to the OpcNodeId requested by the service. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The pathElements or one of its items is a null reference ( |
OpcTranslatePath(OpcNodeId, params OpcRelativePathElement[])
Initializes a new instance of the OpcTranslatePath class using the specified nodeId to start translating the pathElements.
public OpcTranslatePath(
OpcNodeId nodeId,
params OpcRelativePathElement[] pathElements)Public Sub New(
nodeId As OpcNodeId,
ParamArray pathElements As OpcRelativePathElement())Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node on which the service will translate the pathElements. |
pathElements | params Opc | An array of OpcpathElements to the OpcNodeId requested by the service. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The command does not support empty node identifiers. |
| Argument | The pathElements or one of its items is a null reference ( |
OpcTranslatePath(OpcNodeId, IEnumerable<OpcRelativePathElement>)
Initializes a new instance of the OpcTranslatePath class using the specified nodeId to start translating the pathElements.
public OpcTranslatePath(
OpcNodeId nodeId,
IEnumerable<OpcRelativePathElement> pathElements)Public Sub New(
nodeId As OpcNodeId,
pathElements As IEnumerable(Of OpcRelativePathElement))Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node on which the service will translate the pathElements. |
pathElements | IEnumerable<Opc | A sequence of OpcpathElements to the OpcNodeId requested by the service. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The command does not support empty node identifiers. |
| Argument | The nodeId or pathElements or one of its items is a null reference ( |
OpcTranslatePath(string)
Initializes a new instance of the OpcTranslatePath class using the specified path to start translating it from the root node.
public OpcTranslatePath(string path)Public Sub New(path As String)Parameters
| Name | Type | Description |
|---|---|---|
path | String | A string representing a OpcRelativePath to the OpcNodeId requested by the service. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The command does not support empty node identifiers. |
| Argument | The path is a null reference ( |
OpcTranslatePath(OpcNodeId, string)
Initializes a new instance of the OpcTranslatePath class using the specified nodeId to start translating the path.
public OpcTranslatePath(OpcNodeId nodeId, string path)Public Sub New(nodeId As OpcNodeId, path As String)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node on which the service will translate the path. |
path | String | A string representing a OpcRelativePath to the OpcNodeId requested by the service. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The command does not support empty node identifiers. |
| Argument | The nodeId or path is a null reference ( |
OpcTranslatePath(OpcNodeId, OpcRelativePath)
Initializes a new instance of the OpcTranslatePath class using the specified nodeId to start translating the path.
public OpcTranslatePath(OpcNodeId nodeId, OpcRelativePath path)Public Sub New(nodeId As OpcNodeId, path As OpcRelativePath)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node on which the service will translate the path. |
path | OpcRelativePath | The OpcRelativePath to the OpcNodeId requested by the service. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The command does not support empty node identifiers. |
| Argument | The nodeId or path is a null reference ( |
Properties
Path
Gets the path to follow.
public OpcRelativePath Path { get; }Public ReadOnly Property Path As OpcRelativePathProperty value
An instance of the OpcRelativePath class its elements are followed to determine the OpcNodeId requested by the service.

