Skip to content

Reference

OpcDataType Enum

Specifies the data type of a value.

Reference

OpcDataType Enum ​

Namespace
Opc.UaFx
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Also in
Opc.UaFx.Client

Specifies the data type of a value. GetNodeId provides the identifier of the data type and GetDataType the member for an identifier.

Syntax ​

csharp
public enum OpcDataType
vbnet
Public Enum OpcDataType

Inheritance ​

Object → ValueType → Enum → OpcDataType

Fields ​

NameValueDescription
Boolean1The Boolean data type.
Byte3The Byte data type.
ByteString15The ByteString data type.
DateTime13The DateTime data type.
DiagnosticInfo25The DiagnosticInfo data type.
Double11The Double data type.
Enumeration29The Enumeration data type.
ExpandedNodeId18The ExpandedNodeId data type.
ExtensionObject22The ExtensionObject built-in type of OPC UA. GetNodeId returns Null for it.
Float10The Float data type.
Guid14The Guid data type.
Int164The Int16 data type.
Int326The Int32 data type.
Int648The Int64 data type.
Integer27The Integer data type.
LocalizedText21The LocalizedText data type.
NodeId17The NodeId data type.
Null0No data type. GetDataType returns it for an identifier which is a null reference or empty, and GetNodeId returns Null for it.
Number26The Number data type.
Objectsince v2.72147483647A data type which none of the other members specifies. GetDataType returns it for an identifier which is not a null reference and not the identifier of the data type of another member, and GetNodeId returns Null for it.
QualifiedName20The QualifiedName data type.
SByte2The SByte data type.
Status19The StatusCode data type.
String12The String data type.
UInt165The UInt16 data type.
UInt327The UInt32 data type.
UInt649The UInt64 data type.
UInteger28The UInteger data type.
Value23The DataValue data type.
Variant24The Variant built-in type of OPC UA. GetNodeId returns Null for it.
XmlElement16The XmlElement data type.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.5–v2.59