QuickOPC User's Guide and Reference
IEasyUAClientExtension2 Class Methods


OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Extensions Namespace : IEasyUAClientExtension2 Class

For a list of all members of this type, see IEasyUAClientExtension2 members.

Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)Overloaded. Allows to traverse through OPC UA address space nodes under the specified node, using given browse arguments.  
Public Method (Inherited from object)
Public MethodServes as the default hash function. (Inherited from object)
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public Methodstatic (Shared in Visual Basic)Overloaded. Reads a value of DataType attribute of a node.If successful, the method returns the actual value of OPC attribute requested.

This method also checks whether the returned value is not a reference, and is indeed of the OpcLabs.EasyOpc.UA.AddressSpace.UANodeId type. The returned value is therefore always a valid OpcLabs.EasyOpc.UA.AddressSpace.UANodeId.

 
Public Methodstatic (Shared in Visual Basic)Overloaded. Reads a value of DisplayName attribute of a node.If successful, the method returns the actual value of OPC attribute requested.

This method also checks whether the returned value is not a reference, and is indeed of the System.String type. The returned value is therefore always a valid System.String.

 
Public Methodstatic (Shared in Visual Basic)Reads value of DataType attribute of multiple nodes, using array of argument objects as an input.  
Public Methodstatic (Shared in Visual Basic)Reads value of DisplayName attribute of multiple nodes, using array of argument objects as an input.  
Public Methodstatic (Shared in Visual Basic)Reads value of NodeClass attribute of multiple nodes, using array of argument objects as an input.  
Public Methodstatic (Shared in Visual Basic)Reads value of NodeId attribute of multiple nodes, using array of argument objects as an input.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Reads a value of NodeClass attribute of a node.If successful, the method returns the actual value of OPC attribute requested.

This method also checks whether the returned value is not a reference, and is indeed of the OpcLabs.EasyOpc.UA.AddressSpace.UANodeClass type. The returned value is therefore always a valid OpcLabs.EasyOpc.UA.AddressSpace.UANodeClass.

 
Public Methodstatic (Shared in Visual Basic)Overloaded. Reads a value of NodeId attribute of a node.If successful, the method returns the actual value of OPC attribute requested.

This method also checks whether the returned value is not a reference, and is indeed of the OpcLabs.EasyOpc.UA.AddressSpace.UANodeId type. The returned value is therefore always a valid OpcLabs.EasyOpc.UA.AddressSpace.UANodeId.

 
Public Methodstatic (Shared in Visual Basic)Overloaded. 

The starting node is included as the first element in the result value.

 
Public Methodstatic (Shared in Visual Basic)Tests whether an operational connection can be established to the specified endpoint of an OPC UA server.  
Public MethodReturns a string that represents the current object. (Inherited from object)
Public Methodstatic (Shared in Visual Basic)Overloaded. Subscribes to the specified nodes&attributes, and monitors their data until the predicates specified for each item become true, or the alloted time elapses.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Subscribes to the specified OPC-UA nodes&attributes, and monitors their data until they have at most the status severity specified for each item, an error occurs, or the alloted time elapses.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Subscribes to the specified node&attribute, and monitors its data until it has "good" status severity, an error occurs, or the alloted time elapses.  
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)
Top
See Also

Reference

IEasyUAClientExtension2 Class
OpcLabs.EasyOpc.UA.Extensions Namespace