UA Bundle SDK .NET  2.1.2.227
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaBase.ScalarTestType Class Reference

A complex type containing all possible scalar types used for testing. More...

Inherits UnifiedAutomation.UaBase.IEncodeable.

Public Member Functions

 ScalarTestType ()
 The default constructor. More...
 
virtual void Encode (IEncoder encoder)
 
 
virtual void Decode (IDecoder decoder)
 
 
virtual bool IsEqual (IEncodeable encodeable)
 
 
virtual object Clone ()
 
 

Properties

bool Boolean [get, set]
 A description for the Boolean field. More...
 
sbyte SByte [get, set]
 A description for the SByte field. More...
 
byte Byte [get, set]
 A description for the Byte field. More...
 
short Int16 [get, set]
 A description for the Int16 field. More...
 
ushort UInt16 [get, set]
 A description for the UInt16 field. More...
 
int Int32 [get, set]
 A description for the Int32 field. More...
 
uint UInt32 [get, set]
 A description for the UInt32 field. More...
 
long Int64 [get, set]
 A description for the Int64 field. More...
 
ulong UInt64 [get, set]
 A description for the UInt64 field. More...
 
float Float [get, set]
 A description for the Float field. More...
 
double Double [get, set]
 A description for the Double field. More...
 
string String [get, set]
 A description for the String field. More...
 
DateTime DateTime [get, set]
 A description for the DateTime field. More...
 
Uuid Guid [get, set]
 A description for the Guid field. More...
 
byte[] ByteString [get, set]
 A description for the ByteString field. More...
 
XmlElement XmlElement [get, set]
 A description for the XmlElement field. More...
 
NodeId NodeId [get, set]
 A description for the NodeId field. More...
 
ExpandedNodeId ExpandedNodeId [get, set]
 A description for the ExpandedNodeId field. More...
 
StatusCode StatusCode [get, set]
 A description for the StatusCode field. More...
 
DiagnosticInfo DiagnosticInfo [get, set]
 A description for the DiagnosticInfo field. More...
 
QualifiedName QualifiedName [get, set]
 A description for the QualifiedName field. More...
 
LocalizedText LocalizedText [get, set]
 A description for the LocalizedText field. More...
 
ExtensionObject ExtensionObject [get, set]
 A description for the ExtensionObject field. More...
 
DataValue DataValue [get, set]
 A description for the DataValue field. More...
 
EnumeratedTestType EnumeratedValue [get, set]
 A description for the EnumeratedValue field. More...
 
virtual ExpandedNodeId TypeId [get]
 
 
virtual ExpandedNodeId BinaryEncodingId [get]
 
 
virtual ExpandedNodeId XmlEncodingId [get]
 
 
- Properties inherited from UnifiedAutomation.UaBase.IEncodeable
ExpandedNodeId TypeId [get]
 Returns the UA type identifier for the encodable type. More...
 
ExpandedNodeId BinaryEncodingId [get]
 Returns the UA type identifier for the default binary encoding for the type. More...
 
ExpandedNodeId XmlEncodingId [get]
 Returns the UA type identifier for the default XML encoding for the type. More...
 

Detailed Description

A complex type containing all possible scalar types used for testing.

<exclude>

Constructor & Destructor Documentation

UnifiedAutomation.UaBase.ScalarTestType.ScalarTestType ( )

The default constructor.

Property Documentation

bool UnifiedAutomation.UaBase.ScalarTestType.Boolean
getset

A description for the Boolean field.

byte UnifiedAutomation.UaBase.ScalarTestType.Byte
getset

A description for the Byte field.

byte [] UnifiedAutomation.UaBase.ScalarTestType.ByteString
getset

A description for the ByteString field.

DataValue UnifiedAutomation.UaBase.ScalarTestType.DataValue
getset

A description for the DataValue field.

DateTime UnifiedAutomation.UaBase.ScalarTestType.DateTime
getset

A description for the DateTime field.

DiagnosticInfo UnifiedAutomation.UaBase.ScalarTestType.DiagnosticInfo
getset

A description for the DiagnosticInfo field.

double UnifiedAutomation.UaBase.ScalarTestType.Double
getset

A description for the Double field.

EnumeratedTestType UnifiedAutomation.UaBase.ScalarTestType.EnumeratedValue
getset

A description for the EnumeratedValue field.

ExpandedNodeId UnifiedAutomation.UaBase.ScalarTestType.ExpandedNodeId
getset

A description for the ExpandedNodeId field.

ExtensionObject UnifiedAutomation.UaBase.ScalarTestType.ExtensionObject
getset

A description for the ExtensionObject field.

float UnifiedAutomation.UaBase.ScalarTestType.Float
getset

A description for the Float field.

Uuid UnifiedAutomation.UaBase.ScalarTestType.Guid
getset

A description for the Guid field.

short UnifiedAutomation.UaBase.ScalarTestType.Int16
getset

A description for the Int16 field.

int UnifiedAutomation.UaBase.ScalarTestType.Int32
getset

A description for the Int32 field.

long UnifiedAutomation.UaBase.ScalarTestType.Int64
getset

A description for the Int64 field.

LocalizedText UnifiedAutomation.UaBase.ScalarTestType.LocalizedText
getset

A description for the LocalizedText field.

NodeId UnifiedAutomation.UaBase.ScalarTestType.NodeId
getset

A description for the NodeId field.

QualifiedName UnifiedAutomation.UaBase.ScalarTestType.QualifiedName
getset

A description for the QualifiedName field.

sbyte UnifiedAutomation.UaBase.ScalarTestType.SByte
getset

A description for the SByte field.

StatusCode UnifiedAutomation.UaBase.ScalarTestType.StatusCode
getset

A description for the StatusCode field.

string UnifiedAutomation.UaBase.ScalarTestType.String
getset

A description for the String field.

ushort UnifiedAutomation.UaBase.ScalarTestType.UInt16
getset

A description for the UInt16 field.

uint UnifiedAutomation.UaBase.ScalarTestType.UInt32
getset

A description for the UInt32 field.

ulong UnifiedAutomation.UaBase.ScalarTestType.UInt64
getset

A description for the UInt64 field.

XmlElement UnifiedAutomation.UaBase.ScalarTestType.XmlElement
getset

A description for the XmlElement field.


The documentation for this class was generated from the following file: