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


OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.DataAccess Namespace : UATwoStateDiscreteNode Class

The following tables list the members exposed by UATwoStateDiscreteNode.

Public Constructors
 NameDescription
Public ConstructorCreates a new, empty instance of this node.  
Top
Protected Fields
 NameDescription
Protected FieldThe default value of the FalseStateSubstitute property. Equals to "False".  
Protected FieldThe default value of the TrueStateSubstitute property. Equals to "True".  
Top
Public Properties
 NameDescription
Public PropertyContains the data value/timestamps/status code combination. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Public PropertyOverridden. The current value of the variable (node), expressed as a string. The current value of the variable (node), expressed as a string.  
Public PropertyAn enumeration of OPC-UA data mappings defined directly on the target object. (Inherited from OpcLabs.EasyOpc.UA.LiveMapping.UAMappedNode)
Public PropertyVendor-specific, human readable string that specifies how the value of this DataItem is calculated. (Inherited from OpcLabs.EasyOpc.UA.DataAccess.UADataItemNode<TValue,TAttribute>)
Public PropertyThe OPC-UA server involved in the operation. (Inherited from OpcLabs.EasyOpc.UA.LiveMapping.UAMappedNode)
Public PropertyContains the error ID (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Public PropertyContains the error message. An empty string if the operation has been successful. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Public PropertyContains the exception. A null reference if the operation has been successful. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Public PropertyContains a string to be associated with this DataItem when it is FALSE.  
Public PropertyThe substitute string for an empty true state.  
Public PropertyOverridden. Determines whether the current value of the node is valid. Determines whether the current value of the node is valid.  
Public PropertyAn enumeration of mappings defined directly on the target object. (Inherited from OpcLabs.BaseLib.LiveMapping.MappedObject)
Public PropertyAn object containing monitoring parameters, such as the sampling interval, and optional data change filter. (Inherited from OpcLabs.EasyOpc.UA.LiveMapping.UAMappedNode)
Public PropertyThe descriptor of the OPC-UA node involved in the operation. (Inherited from OpcLabs.EasyOpc.UA.LiveMapping.UAMappedNode)
Public PropertyA reference to the parent target object; null if none. (Inherited from OpcLabs.BaseLib.LiveMapping.MappedObject)
Public PropertyThe read parameters (such as the maximum age of the value). (Inherited from OpcLabs.EasyOpc.UA.LiveMapping.UAMappedNode)
Public PropertyContains the server timestamp. In UTC. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Public PropertyContains the server timestamp. In local time. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Public PropertyContains the source timestamp. In UTC. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Public PropertyContains the source timestamp. In local time. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Public PropertyContains the status code for the result of the operation. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Public PropertyAn object containing subscription parameters, such as the publishing interval. (Inherited from OpcLabs.EasyOpc.UA.LiveMapping.UAMappedNode)
Public PropertyDetermines whether the empty strings are substituted for the purpose of CurrentState return value. (Inherited from OpcLabs.EasyOpc.UA.DataAccess.UADiscreteItemNode<bool,bool>)
Public PropertyContains a string to be associated with this DataItem when it is TRUE.  
Public PropertyThe substitute string for an empty false state.  
Public PropertyContains the node value (the Value attribute). (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Public PropertyThe maximum precision that the server can maintain for the item based on restrictions in the target environment. (Inherited from OpcLabs.EasyOpc.UA.DataAccess.UADataItemNode<TValue,TAttribute>)
Public PropertyProvides the .NET type of the node value (the Value attribute). (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Top
Public Methods
 NameDescription
Public MethodThe value of the variable, formatted for display purposes. The value of the variable, formatted for display purposes. (Inherited from OpcLabs.EasyOpc.UA.DataAccess.UADiscreteItemNode<bool,bool>)
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 MethodReturns a string that represents the current object. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
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
Public Events
 NameDescription
Public EventRaised when the attribute data of the node have changed. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Public EventRaised when the exception associated with the node has changed. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>)
Top
See Also

Reference

UATwoStateDiscreteNode Class
OpcLabs.EasyOpc.UA.DataAccess Namespace