QuickOPC User's Guide and Reference
UABrowsePath Class Members
Fields  Properties  Methods 


OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Navigation Namespace : UABrowsePath Class

The following tables list the members exposed by UABrowsePath.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Public Fields
 NameDescription
Public FieldDefault OPC-UA browse path, expressed as string.  
Public FieldDefault value of the IsEmpty property. Equals to true.  
Public FieldDefault value of the IsNull property. Equals to true.  
Top
Public Properties
 NameDescription
Public PropertyA sequence of browse path elements that form the browse path, beginning from the starting node. May be an empty sequence.  
Public PropertyDetermines whether the current browse path represents is empty, i.e. contains no elements.  
Public PropertyDetermines whether the current browse path is null (has a null starting node Id).  
Public PropertyThe length of the OPC-UA browse path, i.e. the count of the browse path elements it consists of.  
Public Propertystatic (Shared in Visual Basic)A null browse path.  
Public PropertyThe starting node descriptor of the browse path.  
Public PropertyThe starting node Id of the browse path.  
Top
Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)Create a new browse path by appending a browse element to the end of the given browse path.  
Public MethodAppends a browse name to the end of the current browse path.  
Public MethodAppends a sequence of browse path elements to the end of the current OPC-UA browse path.  
Public MethodOverridden.   
Public MethodCombines the current OPC-UA browse path with a given relative browse path string.  
Public MethodOverloaded. Overridden. Determines whether the specified object is equal to the current object.Determines whether the specified System.Object is equal to the current object. Determines whether the current OPC-UA browse path is the same as other object.  
Public MethodComputes an equivalent browse path whose starting node descriptor has a node Id, if possible.  
Public Methodstatic (Shared in Visual Basic)Converts a sequence of browse path elements into am OPC-UA browse path object.  
Public MethodOverridden. Serves as the default hash function. Serves as a hash function for a particular type.  
Public MethodObtains the last browse path element of the current OPC-UA browse path.  
Public MethodOverridden.   
Public Method (Inherited from OpcLabs.BaseLib.Info)
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public Methodstatic (Shared in Visual Basic)Overloaded. Parses a string containing an absolute browse path, and returns a corresponding browse path object.  
Public Method (Inherited from OpcLabs.BaseLib.Info)
Public MethodOverridden. Returns a string that represents the current object.Returns a string that represents the current object.  
Public MethodConverts a browse path to a OpcLabs.EasyOpc.UA.UANodeDescriptor.  
Public MethodOverloaded. Attempts to append a relative browse path string to the current OPC-UA browse path.  
Public MethodOverloaded. Attempts to combine the current OPC-UA browse path with a given browse path string.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Attempts to parse a string containing an absolute browse path.  
Public Method (Inherited from OpcLabs.BaseLib.Info)
Top
Protected Methods
 NameDescription
Protected MethodAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object)
Protected MethodCreates a shallow copy of the current System.Object. (Inherited from object)
Protected MethodOverridden. Infrastructure. Infrastructure.  
Protected MethodOverridden. Infrastructure. Infrastructure.  
Top
Extension Methods
 NameDescription
Public Extension MethodFormats the browse path into a string.
Top
Public Operators
Creates a new browse path by appending a browse element to the end of the given browse path.
Determines whether the two objects are equal.
Determines whether the two objects are not equal.
Top
See Also

Reference

UABrowsePath Class
OpcLabs.EasyOpc.UA.Navigation Namespace