OPC Studio User's Guide and Reference
NodeDescriptor Class Members
Fields  Properties  Methods  Events


OpcLabs.EasyOpcClassicCore Assembly > OpcLabs.EasyOpc Namespace : NodeDescriptor Class

The following tables list the members exposed by NodeDescriptor.

Public Fields
 NameDescription
Public FieldDefault NodeDescriptor, expressed as string.

The value of this constant is "" (String.Empty).

 
Public FieldDefault browse path (null, i.e. none).

The value of this constant is null.

 
Public FieldDefault node path. Equals to null, meaning that no node path is specified.

The value of this constant is null.

 
Top
Protected Fields
 NameDescription
Protected FieldDefault node id (none, i.e. null).

The value of this constant is null.

 
Protected FieldA node Id that represents a root of the address space. An empty string.

The value of this constant is "" (String.Empty).

 
Top
Public Properties
 NameDescription
Public PropertyWhen non-empty, specifies the name of the alias that will be used in place of this object.  
Public PropertyThe node descriptor in form of an argument string, i.e. a key=value pairs separated by semicolons.  
Public PropertySpecifies the browse path for the OPC node.  
Public PropertyThe starting node descriptor of the browse path.  
Public PropertyDetermines whether there is a non-null browse path in the descriptor.  
Public PropertyDetermines whether there is a non-null node ID in the descriptor.  
Public PropertyDetermines whether this object is aliased.  
Public PropertyDetermines whether the node descriptor is null, i.e. specifies neither node ID nor a browse path.  
Public PropertyDetermines whether this object describes a root of the address space.  
Public PropertyContains node identifier (empty string for the root, null reference if unknown).  
Public PropertyContains node path (empty string for the root, null reference if unknown). Only used with OPC XML.  
Top
Public Methods
 NameDescription
Public Method (Inherited from OpcLabs.BaseLib.Info)
Public MethodOverloaded. Overridden. Infrastructure.  
Public MethodOverridden.   
Public MethodOverridden.   
Public Method (Inherited from OpcLabs.BaseLib.Info)
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public MethodDetermines whether the node descriptor matches another node descriptor.  
Public MethodReads the object content from the list of strings.  
Public Method (Inherited from OpcLabs.BaseLib.Info)
Public MethodOverridden. Returns a string describing the contents of the node descriptor.  
Public MethodWrites the object content to the list of strings.  
Public Method (Inherited from OpcLabs.BaseLib.Info)
Top
Protected Methods
 NameDescription
Protected MethodInfrastructure.  
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 MethodComputes an equivalent node descriptor that is flattened.  
Protected MethodInfrastructure.  
Protected MethodInfrastructure.  
Protected MethodCreates a shallow copy of the current System.Object. (Inherited from object)
Protected MethodInfrastructure.  
Protected MethodOverridden. Infrastructure.  
Protected MethodInfrastructure.  
Protected MethodOverridden. Infrastructure.  
Top
Extension Methods
 NameDescription
Public Extension MethodSets the arbitrary object associated with the node.
Top
Public Events
 NameDescription
Public EventThis event is raised when a property is changed on a component.  
Top
Public Operators
Determines whether the two objects are equal.
Determines whether the two objects are not equal.
Top
See Also

Reference

NodeDescriptor Class
OpcLabs.EasyOpc Namespace