OPC Studio User's Guide and Reference
IEasyUAClientExtension2 Class Members
Fields  Methods 


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

The following tables list the members exposed by IEasyUAClientExtension2.

Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)Default maximum severity used in Wait methods. Equals to OpcLabs.EasyOpc.UA.UASeverity.GoodOrSuccess.  
Public FieldDefault timeout used in Wait methods. In milliseconds. Equals to System.Threading.Timeout.Infinite (-1).  
Public Fieldstatic (Shared in Visual Basic)Default OPC-UA monitored item parameters used in Wait methods. Based on DefaultWaitSamplingInterval.  
Public FieldDefault sampling interval used in Wait methods. In milliseconds. Equals to 1000 milliseconds (1 second).  
Top
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. Retrieves all datatype subtypes.

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. Waits until the attributes satisfy the given conditions.

The WaitForMultiple methods subscribe to the specified nodes&attributes, and monitor their data until the predicates specified for each item become true, or the alloted time elapses.

 
Public Methodstatic (Shared in Visual Basic)Overloaded. Waits while the attributes are above the given maximum status severity.

The WaitForMultipleValues subscribes to the specified OPC-UA nodes&attributes, and monitor 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. Waits until the specified attribute becomes "good".

The WaitForValue methods subscribe to the specified node&attribute, and monitor 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
Extension Methods
 NameDescription
Public Extension MethodSets the arbitrary object associated with the node.
Top
See Also

Reference

IEasyUAClientExtension2 Class
OpcLabs.EasyOpc.UA.Extensions Namespace