Skip to content

Reference

OpcNamePath Class

Defines a sequence of OpcName objects which can be used to browse through nodes using their Name values as the selection criteria to query node by node using the elements of the path.

Reference

OpcNamePath Class ​

Namespace
Opc.UaFx
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
OpcNamePath Members
Also in
Opc.UaFx.Client

Defines a sequence of OpcName objects which can be used to browse through nodes using their Name values as the selection criteria to query node by node using the elements of the path.

Syntax ​

csharp
public class OpcNamePath
vbnet
Public Class OpcNamePath

Inheritance ​

Object → OpcNamePath

Implements ​

Constructors ​

NameDescription
OpcNamePath4 overloadsInitializes a new instance of the OpcNamePath class using the pathElements specified.

Properties ​

NameDescription
EmptystaticGets the default empty path.
IsEmptyGets a value indicating whether the path is empty.
LengthGets the number of elements contained in the OpcNamePath.

Methods ​

NameDescription
CombinestaticCombines the paths specified into one path there its sequence of elements is created from the consecutive elements of the paths passed.
CompareTo2 overloadsCompares the current OpcNamePath with the other.
ContainsReturns a value indicating whether a specified sub-path occurs within this OpcNamePath.
Equals2 overloadsDetermines whether the specified other is equal to this OpcNamePath.
GetEnumeratorsince v2.19Returns an enumerator that iterates through the path elements.
GetHashCodeoverrideRetrieves a hash code for this OpcNamePath.
ParsestaticConverts a path string to a OpcNamePath instance.
ToArrayCopies the elements of the path to a new array of OpcName instances.
ToStringoverrideReturns a string representing the path.
TryParsestaticDetermines whether a string is a valid path.

Operators ​

NameDescription
EqualitystaticReturns a value indicating whether two instance of OpcNamePath are equal.
GreaterThanstaticDetermines whether the first specified OpcNamePath object is greater than the second specified OpcNamePath object.
GreaterThanOrEqualstaticDetermines whether the first specified OpcNamePath object is greater than or equal to the second specified OpcNamePath object.
Implicitstatic · 2 overloadsConverts a string to an OpcNamePath object.
InequalitystaticReturns a value indicating whether two instances of OpcNamePath are not equal.
LessThanstaticDetermines whether the first specified OpcNamePath object is less than the second specified OpcNamePath object.
LessThanOrEqualstaticDetermines whether the first specified OpcNamePath object is less than or equal to the second OpcNamePath object.

Indexers ​

NameDescription
ItemGets the OpcName at the specified index.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.5–v2.59