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 OpcNamePathvbnet
Public Class OpcNamePathInheritance
Object → OpcNamePath
Implements
- IComparable
- IComparable<OpcNamePath>
- IEnumerable
- IEnumerable<OpcName>
- IEquatable<OpcNamePath>
Constructors
| Name | Description |
|---|---|
| OpcNamePath | Initializes a new instance of the OpcNamePath class using the pathElements specified. |
Properties
| Name | Description |
|---|---|
| Empty | Gets the default empty path. |
| IsEmpty | Gets a value indicating whether the path is empty. |
| Length | Gets the number of elements contained in the OpcNamePath. |
Methods
| Name | Description |
|---|---|
| Combine | Combines the paths specified into one path there its sequence of elements is created from the consecutive elements of the paths passed. |
| CompareTo | Compares the current OpcNamePath with the other. |
| Contains | Returns a value indicating whether a specified sub-path occurs within this OpcNamePath. |
| Equals | Determines whether the specified other is equal to this OpcNamePath. |
| GetEnumerator | Returns an enumerator that iterates through the path elements. |
| GetHashCode | Retrieves a hash code for this OpcNamePath. |
| Parse | Converts a path string to a OpcNamePath instance. |
| ToArray | Copies the elements of the path to a new array of OpcName instances. |
| ToString | Returns a string representing the path. |
| TryParse | Determines whether a string is a valid path. |
Operators
| Name | Description |
|---|---|
| Equality | Returns a value indicating whether two instance of OpcNamePath are equal. |
| GreaterThan | Determines whether the first specified OpcNamePath object is greater than the second specified OpcNamePath object. |
| Greater | Determines whether the first specified OpcNamePath object is greater than or equal to the second specified OpcNamePath object. |
| Implicit | Converts a string to an OpcNamePath object. |
| Inequality | Returns a value indicating whether two instances of OpcNamePath are not equal. |
| LessThan | Determines whether the first specified OpcNamePath object is less than the second specified OpcNamePath object. |
| LessThanOrEqual | Determines whether the first specified OpcNamePath object is less than or equal to the second OpcNamePath object. |
Indexers
| Name | Description |
|---|---|
| Item | Gets the OpcName at the specified index. |
Applies to
| Package | Versions |
|---|---|
| Opc. | v2. |

