Skip to content

Reference

OpcTranslatePathsRequest Members

Represents the request of the TranslateBrowsePathsToNodeIds service of OPC UA, which translates browse paths to node identifiers.

Reference

OpcTranslatePathsRequest Members ​

Type
OpcTranslatePathsRequest
Namespace
Opc.UaFx.Services
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Also in
Opc.UaFx.Client

Inherits members from OpcServiceRequest<OpcTranslatePath, OpcTranslatePathCollection>, OpcServiceRequest.

Constructors ​

OpcTranslatePathsRequest ​

4 overloads

OverloadDescription
OpcTranslatePathsRequest(IEnumerable<OpcTranslatePath>)Initializes a new instance of the OpcTranslatePathsRequest class using the specified commands and a new header.
OpcTranslatePathsRequest(params OpcTranslatePath[])Initializes a new instance of the OpcTranslatePathsRequest class using the specified commands and a new header.
OpcTranslatePathsRequest(IOpcServiceRequestHeader, IEnumerable<OpcTranslatePath>)Initializes a new instance of the OpcTranslatePathsRequest class using the specified header and commands.
OpcTranslatePathsRequest(IOpcServiceRequestHeader, params OpcTranslatePath[])Initializes a new instance of the OpcTranslatePathsRequest class using the specified header and commands.

OpcTranslatePathsRequest(IEnumerable<OpcTranslatePath>) ​

Initializes a new instance of the OpcTranslatePathsRequest class using the specified commands and a new header.

csharp
public OpcTranslatePathsRequest(IEnumerable<OpcTranslatePath> commands)
vbnet
Public Sub New(commands As IEnumerable(Of OpcTranslatePath))

Parameters

NameTypeDescription
commandsIEnumerable<OpcTranslatePath>The commands which specify the browse paths to translate.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe commands is a null reference (Nothing in Visual Basic).

OpcTranslatePathsRequest(params OpcTranslatePath[]) ​

Initializes a new instance of the OpcTranslatePathsRequest class using the specified commands and a new header.

csharp
public OpcTranslatePathsRequest(params OpcTranslatePath[] commands)
vbnet
Public Sub New(ParamArray commands As OpcTranslatePath())

Parameters

NameTypeDescription
commandsparams OpcTranslatePath[]The commands which specify the browse paths to translate.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe commands is a null reference (Nothing in Visual Basic).

OpcTranslatePathsRequest(IOpcServiceRequestHeader, IEnumerable<OpcTranslatePath>) ​

Initializes a new instance of the OpcTranslatePathsRequest class using the specified header and commands.

csharp
public OpcTranslatePathsRequest(
    IOpcServiceRequestHeader header,
    IEnumerable<OpcTranslatePath> commands)
vbnet
Public Sub New(
    header As IOpcServiceRequestHeader,
    commands As IEnumerable(Of OpcTranslatePath))

Parameters

NameTypeDescription
headerIOpcServiceRequestHeaderThe header of the request.
commandsIEnumerable<OpcTranslatePath>The commands which specify the browse paths to translate.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe header or the commands is a null reference (Nothing in Visual Basic).

OpcTranslatePathsRequest(IOpcServiceRequestHeader, params OpcTranslatePath[]) ​

Initializes a new instance of the OpcTranslatePathsRequest class using the specified header and commands.

csharp
public OpcTranslatePathsRequest(
    IOpcServiceRequestHeader header,
    params OpcTranslatePath[] commands)
vbnet
Public Sub New(
    header As IOpcServiceRequestHeader,
    ParamArray commands As OpcTranslatePath())

Parameters

NameTypeDescription
headerIOpcServiceRequestHeaderThe header of the request.
commandsparams OpcTranslatePath[]The commands which specify the browse paths to translate.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe header or the commands is a null reference (Nothing in Visual Basic).