The following tables list the members exposed by UAMultiStateDiscreteNode<TValue,TAttribute>.
            
            Public Constructors
            
            
            
            
            
            
            
            Public Properties
|  | Name | Description | 
|---|
|  | AttributeData | Contains the data value/timestamps/status code combination. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>) | 
|  | CurrentState | Overridden. The current value of the variable (node), expressed as a string. | 
|  | DataMappings | An enumeration of OPC-UA data mappings defined directly on the target object. (Inherited from OpcLabs.EasyOpc.UA.LiveMapping.UAMappedNode) | 
|  | Definition | Vendor-specific, human readable string that specifies how the value of this DataItem is calculated. (Inherited from OpcLabs.EasyOpc.UA.DataAccess.UADataItemNode<TValue,TAttribute>) | 
|  | EndpointDescriptor | The OPC-UA server involved in the operation. (Inherited from OpcLabs.EasyOpc.UA.LiveMapping.UAMappedNode) | 
|  | EnumStrings | A string lookup table corresponding to sequential numeric values (0, 1, 2, etc.). | 
|  | ErrorId | Contains the error ID (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>) | 
|  | ErrorMessage | Contains the error message. An empty string if the operation has been successful. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>) | 
|  | Exception | Contains the exception. A null reference if the operation has been successful. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>) | 
|  | IsValid | Overridden. Determines whether the current value of the node is valid. | 
|  | Mappings | An enumeration of mappings defined directly on the target object. (Inherited from OpcLabs.BaseLib.LiveMapping.MappedObject) | 
|  | MonitoringParameters | An object containing monitoring parameters, such as the sampling interval, and optional data change filter. (Inherited from OpcLabs.EasyOpc.UA.LiveMapping.UAMappedNode) | 
|  | NodeDescriptor | The descriptor of the OPC-UA node involved in the operation. (Inherited from OpcLabs.EasyOpc.UA.LiveMapping.UAMappedNode) | 
|  | Parent | A reference to the parent target object; nullif none. (Inherited from OpcLabs.BaseLib.LiveMapping.MappedObject) | 
|  | ReadParameters | The read parameters (such as the maximum age of the value). (Inherited from OpcLabs.EasyOpc.UA.LiveMapping.UAMappedNode) | 
|  | ServerTimestamp | Contains the server timestamp. In UTC. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>) | 
|  | ServerTimestampLocal | Contains the server timestamp. In local time. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>) | 
|  | SourceTimestamp | Contains the source timestamp. In UTC. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>) | 
|  | SourceTimestampLocal | Contains the source timestamp. In local time. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>) | 
|  | StatusCode | Contains the status code for the result of the operation. (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>) | 
|  | SubscriptionParameters | An object containing subscription parameters, such as the publishing interval. (Inherited from OpcLabs.EasyOpc.UA.LiveMapping.UAMappedNode) | 
|  | SubstituteEmptyStates | Determines whether the empty strings are substituted for the purpose of CurrentState return value. (Inherited from OpcLabs.EasyOpc.UA.DataAccess.UADiscreteItemNode<TValue,TAttribute>) | 
|  | SubstituteStateFormat | The format string used for substituting empty states. | 
|  | Value | Contains the node value (the Value attribute). (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>) | 
|  | ValuePrecision | The 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>) | 
|  | ValueType | Provides the .NET type of the node value (the Value attribute). (Inherited from OpcLabs.EasyOpc.UA.InformationModel.UABaseVariable<TValue,TAttribute>) | 
TopPublic Methods
            Protected Methods
|  | Name | Description | 
|---|
|  | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object) | 
|  | MemberwiseClone | Creates a shallow copy of the current System.Object. (Inherited from object) | 
TopExtension Methods
|  | Name | Description | 
|---|
|  | SetState<TNode> | Sets the arbitrary object associated with the node. | 
TopPublic Events
            
            
            
            
            
            See Also