UA Bundle SDK .NET
2.5.1.380
|
Defines functions used to dencode objects from a stream. More...
Inherited by UnifiedAutomation.UaBase.BinaryDecoder, and UnifiedAutomation.UaBase.XmlDecoder.
Public Member Functions | |
void | PushNamespace (string namespaceUri) |
Pushes a namespace onto the namespace stack. More... | |
void | PopNamespace () |
Pops a namespace from the namespace stack. More... | |
bool | ReadBoolean (string fieldName) |
Reads a boolean from the stream. More... | |
sbyte | ReadSByte (string fieldName) |
Reads a sbyte from the stream. More... | |
byte | ReadByte (string fieldName) |
Reads a byte from the stream. More... | |
short | ReadInt16 (string fieldName) |
Reads a short from the stream. More... | |
ushort | ReadUInt16 (string fieldName) |
Reads a ushort from the stream. More... | |
int | ReadInt32 (string fieldName) |
Reads an int from the stream. More... | |
uint | ReadUInt32 (string fieldName) |
Reads a uint from the stream. More... | |
long | ReadInt64 (string fieldName) |
Reads a long from the stream. More... | |
ulong | ReadUInt64 (string fieldName) |
Reads a ulong from the stream. More... | |
float | ReadFloat (string fieldName) |
Reads a float from the stream. More... | |
double | ReadDouble (string fieldName) |
Reads a double from the stream. More... | |
string | ReadString (string fieldName) |
Reads a string from the stream. More... | |
DateTime | ReadDateTime (string fieldName) |
Reads a UTC date/time from the stream. More... | |
Uuid | ReadGuid (string fieldName) |
Reads a GUID from the stream. More... | |
byte[] | ReadByteString (string fieldName) |
Reads a byte string from the stream. More... | |
XmlElement | ReadXmlElement (string fieldName) |
Reads an XmlElement from the stream. More... | |
NodeId | ReadNodeId (string fieldName) |
Reads an NodeId from the stream. More... | |
ExpandedNodeId | ReadExpandedNodeId (string fieldName) |
Reads an ExpandedNodeId from the stream. More... | |
StatusCode | ReadStatusCode (string fieldName) |
Reads an StatusCode from the stream. More... | |
DiagnosticInfo | ReadDiagnosticInfo (string fieldName) |
Reads an DiagnosticInfo from the stream. More... | |
QualifiedName | ReadQualifiedName (string fieldName) |
Reads an QualifiedName from the stream. More... | |
LocalizedText | ReadLocalizedText (string fieldName) |
Reads an LocalizedText from the stream. More... | |
Variant | ReadVariant (string fieldName) |
Reads an Variant from the stream. More... | |
DataValue | ReadDataValue (string fieldName) |
Reads an DataValue from the stream. More... | |
ExtensionObject | ReadExtensionObject (string fieldName) |
Reads an ExtensionObject from the stream. More... | |
IEncodeable | ReadEncodeable (string fieldName, System.Type systemType) |
Reads an encodeable object from the stream. More... | |
IEncodeable | ReadGenericEncodeable (string fieldName, GenericStructureDataType genericType) |
Reads a generic encodeable object from the stream. More... | |
Enum | ReadEnumerated (string fieldName, System.Type enumType) |
Reads an enumerated value from the stream. More... | |
BooleanCollection | ReadBooleanArray (string fieldName) |
Reads a boolean array from the stream. More... | |
SByteCollection | ReadSByteArray (string fieldName) |
Reads a sbyte array from the stream. More... | |
ByteCollection | ReadByteArray (string fieldName) |
Reads a sbyte array from the stream. More... | |
Int16Collection | ReadInt16Array (string fieldName) |
Reads a short array from the stream. More... | |
UInt16Collection | ReadUInt16Array (string fieldName) |
Reads a ushort array from the stream. More... | |
Int32Collection | ReadInt32Array (string fieldName) |
Reads a int array from the stream. More... | |
UInt32Collection | ReadUInt32Array (string fieldName) |
Reads a uint array from the stream. More... | |
Int64Collection | ReadInt64Array (string fieldName) |
Reads a long array from the stream. More... | |
UInt64Collection | ReadUInt64Array (string fieldName) |
Reads a ulong array from the stream. More... | |
FloatCollection | ReadFloatArray (string fieldName) |
Reads a float array from the stream. More... | |
DoubleCollection | ReadDoubleArray (string fieldName) |
Reads a double array from the stream. More... | |
StringCollection | ReadStringArray (string fieldName) |
Reads a string array from the stream. More... | |
DateTimeCollection | ReadDateTimeArray (string fieldName) |
Reads a UTC date/time array from the stream. More... | |
UuidCollection | ReadGuidArray (string fieldName) |
Reads a GUID array from the stream. More... | |
ByteStringCollection | ReadByteStringArray (string fieldName) |
Reads a byte string array from the stream. More... | |
XmlElementCollection | ReadXmlElementArray (string fieldName) |
Reads an XmlElement array from the stream. More... | |
NodeIdCollection | ReadNodeIdArray (string fieldName) |
Reads an NodeId array from the stream. More... | |
ExpandedNodeIdCollection | ReadExpandedNodeIdArray (string fieldName) |
Reads an ExpandedNodeId array from the stream. More... | |
StatusCodeCollection | ReadStatusCodeArray (string fieldName) |
Reads an StatusCode array from the stream. More... | |
DiagnosticInfoCollection | ReadDiagnosticInfoArray (string fieldName) |
Reads an DiagnosticInfo array from the stream. More... | |
QualifiedNameCollection | ReadQualifiedNameArray (string fieldName) |
Reads an QualifiedName array from the stream. More... | |
LocalizedTextCollection | ReadLocalizedTextArray (string fieldName) |
Reads an LocalizedText array from the stream. More... | |
VariantCollection | ReadVariantArray (string fieldName) |
Reads an Variant array from the stream. More... | |
DataValueCollection | ReadDataValueArray (string fieldName) |
Reads an DataValue array from the stream. More... | |
ExtensionObjectCollection | ReadExtensionObjectArray (string fieldName) |
Reads an extension object array from the stream. More... | |
Array | ReadEncodeableArray (string fieldName, System.Type systemType) |
Reads an encodeable object array from the stream. More... | |
Array | ReadGenericEncodeableArray (string fieldName, GenericStructureDataType genericType) |
Reads a generic encodeable object array from the stream. More... | |
Array | ReadEnumeratedArray (string fieldName, System.Type enumType) |
Reads an enumerated value array from the stream. More... | |
Properties | |
EncodingType | EncodingType [get] |
The type of encoding being used. More... | |
MessageContext | Context [get] |
The message context associated with the decoder. More... | |
Defines functions used to dencode objects from a stream.
void UnifiedAutomation.UaBase.IDecoder.PopNamespace | ( | ) |
Pops a namespace from the namespace stack.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
void UnifiedAutomation.UaBase.IDecoder.PushNamespace | ( | string | namespaceUri | ) |
Pushes a namespace onto the namespace stack.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
bool UnifiedAutomation.UaBase.IDecoder.ReadBoolean | ( | string | fieldName | ) |
Reads a boolean from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
BooleanCollection UnifiedAutomation.UaBase.IDecoder.ReadBooleanArray | ( | string | fieldName | ) |
Reads a boolean array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
byte UnifiedAutomation.UaBase.IDecoder.ReadByte | ( | string | fieldName | ) |
Reads a byte from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
ByteCollection UnifiedAutomation.UaBase.IDecoder.ReadByteArray | ( | string | fieldName | ) |
Reads a sbyte array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
byte [] UnifiedAutomation.UaBase.IDecoder.ReadByteString | ( | string | fieldName | ) |
Reads a byte string from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
ByteStringCollection UnifiedAutomation.UaBase.IDecoder.ReadByteStringArray | ( | string | fieldName | ) |
Reads a byte string array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
DataValue UnifiedAutomation.UaBase.IDecoder.ReadDataValue | ( | string | fieldName | ) |
Reads an DataValue from the stream.
Implemented in UnifiedAutomation.UaBase.BinaryDecoder, and UnifiedAutomation.UaBase.XmlDecoder.
DataValueCollection UnifiedAutomation.UaBase.IDecoder.ReadDataValueArray | ( | string | fieldName | ) |
Reads an DataValue array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
DateTime UnifiedAutomation.UaBase.IDecoder.ReadDateTime | ( | string | fieldName | ) |
Reads a UTC date/time from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
DateTimeCollection UnifiedAutomation.UaBase.IDecoder.ReadDateTimeArray | ( | string | fieldName | ) |
Reads a UTC date/time array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
DiagnosticInfo UnifiedAutomation.UaBase.IDecoder.ReadDiagnosticInfo | ( | string | fieldName | ) |
Reads an DiagnosticInfo from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
DiagnosticInfoCollection UnifiedAutomation.UaBase.IDecoder.ReadDiagnosticInfoArray | ( | string | fieldName | ) |
Reads an DiagnosticInfo array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
double UnifiedAutomation.UaBase.IDecoder.ReadDouble | ( | string | fieldName | ) |
Reads a double from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
DoubleCollection UnifiedAutomation.UaBase.IDecoder.ReadDoubleArray | ( | string | fieldName | ) |
Reads a double array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
IEncodeable UnifiedAutomation.UaBase.IDecoder.ReadEncodeable | ( | string | fieldName, |
System.Type | systemType | ||
) |
Reads an encodeable object from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
Array UnifiedAutomation.UaBase.IDecoder.ReadEncodeableArray | ( | string | fieldName, |
System.Type | systemType | ||
) |
Reads an encodeable object array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
Enum UnifiedAutomation.UaBase.IDecoder.ReadEnumerated | ( | string | fieldName, |
System.Type | enumType | ||
) |
Reads an enumerated value from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
Array UnifiedAutomation.UaBase.IDecoder.ReadEnumeratedArray | ( | string | fieldName, |
System.Type | enumType | ||
) |
Reads an enumerated value array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
ExpandedNodeId UnifiedAutomation.UaBase.IDecoder.ReadExpandedNodeId | ( | string | fieldName | ) |
Reads an ExpandedNodeId from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
ExpandedNodeIdCollection UnifiedAutomation.UaBase.IDecoder.ReadExpandedNodeIdArray | ( | string | fieldName | ) |
Reads an ExpandedNodeId array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
ExtensionObject UnifiedAutomation.UaBase.IDecoder.ReadExtensionObject | ( | string | fieldName | ) |
Reads an ExtensionObject from the stream.
Implemented in UnifiedAutomation.UaBase.BinaryDecoder, and UnifiedAutomation.UaBase.XmlDecoder.
ExtensionObjectCollection UnifiedAutomation.UaBase.IDecoder.ReadExtensionObjectArray | ( | string | fieldName | ) |
Reads an extension object array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
float UnifiedAutomation.UaBase.IDecoder.ReadFloat | ( | string | fieldName | ) |
Reads a float from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
FloatCollection UnifiedAutomation.UaBase.IDecoder.ReadFloatArray | ( | string | fieldName | ) |
Reads a float array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
IEncodeable UnifiedAutomation.UaBase.IDecoder.ReadGenericEncodeable | ( | string | fieldName, |
GenericStructureDataType | genericType | ||
) |
Reads a generic encodeable object from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
Array UnifiedAutomation.UaBase.IDecoder.ReadGenericEncodeableArray | ( | string | fieldName, |
GenericStructureDataType | genericType | ||
) |
Reads a generic encodeable object array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
Uuid UnifiedAutomation.UaBase.IDecoder.ReadGuid | ( | string | fieldName | ) |
Reads a GUID from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
UuidCollection UnifiedAutomation.UaBase.IDecoder.ReadGuidArray | ( | string | fieldName | ) |
Reads a GUID array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
short UnifiedAutomation.UaBase.IDecoder.ReadInt16 | ( | string | fieldName | ) |
Reads a short from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
Int16Collection UnifiedAutomation.UaBase.IDecoder.ReadInt16Array | ( | string | fieldName | ) |
Reads a short array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
int UnifiedAutomation.UaBase.IDecoder.ReadInt32 | ( | string | fieldName | ) |
Reads an int from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
Int32Collection UnifiedAutomation.UaBase.IDecoder.ReadInt32Array | ( | string | fieldName | ) |
Reads a int array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
long UnifiedAutomation.UaBase.IDecoder.ReadInt64 | ( | string | fieldName | ) |
Reads a long from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
Int64Collection UnifiedAutomation.UaBase.IDecoder.ReadInt64Array | ( | string | fieldName | ) |
Reads a long array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
LocalizedText UnifiedAutomation.UaBase.IDecoder.ReadLocalizedText | ( | string | fieldName | ) |
Reads an LocalizedText from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
LocalizedTextCollection UnifiedAutomation.UaBase.IDecoder.ReadLocalizedTextArray | ( | string | fieldName | ) |
Reads an LocalizedText array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
NodeId UnifiedAutomation.UaBase.IDecoder.ReadNodeId | ( | string | fieldName | ) |
Reads an NodeId from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
NodeIdCollection UnifiedAutomation.UaBase.IDecoder.ReadNodeIdArray | ( | string | fieldName | ) |
Reads an NodeId array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
QualifiedName UnifiedAutomation.UaBase.IDecoder.ReadQualifiedName | ( | string | fieldName | ) |
Reads an QualifiedName from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
QualifiedNameCollection UnifiedAutomation.UaBase.IDecoder.ReadQualifiedNameArray | ( | string | fieldName | ) |
Reads an QualifiedName array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
sbyte UnifiedAutomation.UaBase.IDecoder.ReadSByte | ( | string | fieldName | ) |
Reads a sbyte from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
SByteCollection UnifiedAutomation.UaBase.IDecoder.ReadSByteArray | ( | string | fieldName | ) |
Reads a sbyte array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
StatusCode UnifiedAutomation.UaBase.IDecoder.ReadStatusCode | ( | string | fieldName | ) |
Reads an StatusCode from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
StatusCodeCollection UnifiedAutomation.UaBase.IDecoder.ReadStatusCodeArray | ( | string | fieldName | ) |
Reads an StatusCode array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
string UnifiedAutomation.UaBase.IDecoder.ReadString | ( | string | fieldName | ) |
Reads a string from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
StringCollection UnifiedAutomation.UaBase.IDecoder.ReadStringArray | ( | string | fieldName | ) |
Reads a string array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
ushort UnifiedAutomation.UaBase.IDecoder.ReadUInt16 | ( | string | fieldName | ) |
Reads a ushort from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
UInt16Collection UnifiedAutomation.UaBase.IDecoder.ReadUInt16Array | ( | string | fieldName | ) |
Reads a ushort array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
uint UnifiedAutomation.UaBase.IDecoder.ReadUInt32 | ( | string | fieldName | ) |
Reads a uint from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
UInt32Collection UnifiedAutomation.UaBase.IDecoder.ReadUInt32Array | ( | string | fieldName | ) |
Reads a uint array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
ulong UnifiedAutomation.UaBase.IDecoder.ReadUInt64 | ( | string | fieldName | ) |
Reads a ulong from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
UInt64Collection UnifiedAutomation.UaBase.IDecoder.ReadUInt64Array | ( | string | fieldName | ) |
Reads a ulong array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
Variant UnifiedAutomation.UaBase.IDecoder.ReadVariant | ( | string | fieldName | ) |
Reads an Variant from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
VariantCollection UnifiedAutomation.UaBase.IDecoder.ReadVariantArray | ( | string | fieldName | ) |
Reads an Variant array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
XmlElement UnifiedAutomation.UaBase.IDecoder.ReadXmlElement | ( | string | fieldName | ) |
Reads an XmlElement from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
XmlElementCollection UnifiedAutomation.UaBase.IDecoder.ReadXmlElementArray | ( | string | fieldName | ) |
Reads an XmlElement array from the stream.
Implemented in UnifiedAutomation.UaBase.XmlDecoder, and UnifiedAutomation.UaBase.BinaryDecoder.
|
get |
The message context associated with the decoder.
|
get |
The type of encoding being used.