Method | Description | |
---|---|---|
Close ( ) : void |
Closes the stream used for reading.
|
|
Close ( bool checkEof ) : void |
Closes the stream used for reading.
|
|
Dispose ( ) : void |
Frees any unmanaged resources.
|
|
LoadStringTable ( string tableName, string elementName, |
Initializes a string table from an XML stream.
|
|
Peek ( System.Xml.XmlNodeType nodeType ) : |
Returns the qualified name for the next element in the stream.
|
|
Peek ( string fieldName ) : bool |
Returns true if the specified field is the next element to be extracted.
|
|
PopNamespace ( ) : void |
Pops a namespace from the namespace stack.
|
|
PushNamespace ( string namespaceUri ) : void |
Pushes a namespace onto the namespace stack.
|
|
ReadBoolean ( string fieldName ) : bool |
Reads a boolean from the stream.
|
|
ReadBooleanArray ( string fieldName ) : BooleanCollection |
Reads a boolean array from the stream.
|
|
ReadByte ( string fieldName ) : byte |
Reads a byte from the stream.
|
|
ReadByteArray ( string fieldName ) : ByteCollection |
Reads a byte array from the stream.
|
|
ReadByteString ( string fieldName ) : byte[] |
Reads a byte string from the stream.
|
|
ReadByteStringArray ( string fieldName ) : ByteStringCollection |
Reads a byte string array from the stream.
|
|
ReadDataValue ( string fieldName ) : Opc.Ua.DataValue |
Reads an DataValue from the stream.
|
|
ReadDataValueArray ( string fieldName ) : DataValueCollection |
Reads an DataValue array from the stream.
|
|
ReadDateTime ( string fieldName ) : System.DateTime |
Reads a UTC date/time from the stream.
|
|
ReadDateTimeArray ( string fieldName ) : DateTimeCollection |
Reads a UTC date/time array from the stream.
|
|
ReadDiagnosticInfo ( ) : DiagnosticInfo |
Reads an DiagnosticInfo from the stream.
|
|
ReadDiagnosticInfo ( string fieldName ) : DiagnosticInfo |
Reads an DiagnosticInfo from the stream.
|
|
ReadDiagnosticInfoArray ( string fieldName ) : DiagnosticInfoCollection |
Reads an DiagnosticInfo array from the stream.
|
|
ReadDouble ( string fieldName ) : double |
Reads a double from the stream.
|
|
ReadDoubleArray ( string fieldName ) : DoubleCollection |
Reads a double array from the stream.
|
|
ReadEncodeable ( string fieldName, System systemType ) : IEncodeable |
Reads an encodeable object from the stream.
|
|
ReadEncodeableArray ( string fieldName, System systemType ) : |
Reads an encodeable object array from the stream.
|
|
ReadEnumerated ( string fieldName, System enumType ) : |
Reads an enumerated value from the stream.
|
|
ReadEnumeratedArray ( string fieldName, System enumType ) : |
Reads an enumerated value array from the stream.
|
|
ReadExpandedNodeId ( string fieldName ) : Opc.Ua.ExpandedNodeId |
Reads an ExpandedNodeId from the stream.
|
|
ReadExpandedNodeIdArray ( string fieldName ) : ExpandedNodeIdCollection |
Reads an ExpandedNodeId array from the stream.
|
|
ReadExtensionObject ( string fieldName ) : Opc.Ua.ExtensionObject |
Reads an extension object from the stream.
|
|
ReadExtensionObjectArray ( string fieldName ) : ExtensionObjectCollection |
Reads an array of extension objects from the stream.
|
|
ReadExtensionObjectBody ( Opc.Ua.ExpandedNodeId typeId ) : object |
Reads the body extension object from the stream.
|
|
ReadFloat ( string fieldName ) : float |
Reads a float from the stream.
|
|
ReadFloatArray ( string fieldName ) : FloatCollection |
Reads a float array from the stream.
|
|
ReadGuid ( string fieldName ) : Uuid |
Reads a GUID from the stream.
|
|
ReadGuidArray ( string fieldName ) : UuidCollection |
Reads a GUID array from the stream.
|
|
ReadInt16 ( string fieldName ) : short |
Reads a short from the stream.
|
|
ReadInt16Array ( string fieldName ) : Int16Collection |
Reads a short array from the stream.
|
|
ReadInt32 ( string fieldName ) : int |
Reads an int from the stream.
|
|
ReadInt32Array ( string fieldName ) : Int32Collection |
Reads a int array from the stream.
|
|
ReadInt64 ( string fieldName ) : long |
Reads a long from the stream.
|
|
ReadInt64Array ( string fieldName ) : Int64Collection |
Reads a long array from the stream.
|
|
ReadLocalizedText ( string fieldName ) : Opc.Ua.LocalizedText |
Reads an LocalizedText from the stream.
|
|
ReadLocalizedTextArray ( string fieldName ) : LocalizedTextCollection |
Reads an LocalizedText array from the stream.
|
|
ReadNodeId ( string fieldName ) : Opc.Ua.NodeId |
Reads an NodeId from the stream.
|
|
ReadNodeIdArray ( string fieldName ) : NodeIdCollection |
Reads an NodeId array from the stream.
|
|
ReadQualifiedName ( string fieldName ) : Opc.Ua.QualifiedName |
Reads an QualifiedName from the stream.
|
|
ReadQualifiedNameArray ( string fieldName ) : QualifiedNameCollection |
Reads an QualifiedName array from the stream.
|
|
ReadSByte ( string fieldName ) : sbyte |
Reads a sbyte from the stream.
|
|
ReadSByteArray ( string fieldName ) : SByteCollection |
Reads a sbyte array from the stream.
|
|
ReadStartElement ( ) : void |
Returns the qualified name for the next element in the stream.
|
|
ReadStatusCode ( string fieldName ) : Opc.Ua.StatusCode |
Reads an StatusCode from the stream.
|
|
ReadStatusCodeArray ( string fieldName ) : StatusCodeCollection |
Reads an StatusCode array from the stream.
|
|
ReadString ( string fieldName ) : string |
Reads a string from the stream.
|
|
ReadStringArray ( string fieldName ) : StringCollection |
Reads a string array from the stream.
|
|
ReadUInt16 ( string fieldName ) : ushort |
Reads a ushort from the stream.
|
|
ReadUInt16Array ( string fieldName ) : UInt16Collection |
Reads a ushort array from the stream.
|
|
ReadUInt32 ( string fieldName ) : uint |
Reads a uint from the stream.
|
|
ReadUInt32Array ( string fieldName ) : UInt32Collection |
Reads a uint array from the stream.
|
|
ReadUInt64 ( string fieldName ) : ulong |
Reads a ulong from the stream.
|
|
ReadUInt64Array ( string fieldName ) : UInt64Collection |
Reads a ulong array from the stream.
|
|
ReadVariant ( string fieldName ) : Variant |
Reads an Variant from the stream.
|
|
ReadVariantArray ( string fieldName ) : VariantCollection |
Reads an Variant array from the stream.
|
|
ReadXmlElement ( string fieldName ) : |
Reads an XmlElement from the stream.
|
|
ReadXmlElementArray ( string fieldName ) : |
Reads an XmlElement array from the stream.
|
|
SetMappingTables ( Opc.Ua.NamespaceTable namespaceUris, |
Initializes the tables used to map namespace and server uris during decoding.
|
|
Skip ( |
Skips to the end of the specified element.
|
|
XmlDecoder ( |
Initializes the object with default values.
|
|
XmlDecoder ( System systemType, XmlReader reader, |
Initializes the object with a XML reader.
|
|
XmlDecoder ( |
Initializes the object with an XML element to parse.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
Method | Description | |
---|---|---|
BeginField ( string fieldName, bool isOptional ) : bool |
Reads the start of filed where the presences of the xsi:nil attribute is not significant.
|
|
BeginField ( string fieldName, bool isOptional, bool &isNil ) : bool |
Reads the start of field.
|
|
EndField ( string fieldName ) : void |
Reads the end of a field.
|
|
ExtractXml ( StringBuilder builder ) : void |
Exracts the XML from the reader.
|
|
Initialize ( ) : void |
Sets private members to default values.
|
|
MoveToElement ( string elementName ) : bool |
Moves to the next start element.
|
|
ReadMatrix ( string fieldName ) : System.Matrix |
Reads an Matrix from the stream.
|
|
ReadString ( ) : string |
Reads a string from the stream.
|
|
ReadVariantContents ( TypeInfo &typeInfo ) : object |
public LoadStringTable ( string tableName, string elementName, |
||
tableName | string | Name of the table. |
elementName | string | Name of the element. |
stringTable | The string table. | |
return | bool |
public Peek ( System.Xml.XmlNodeType nodeType ) : |
||
nodeType | System.Xml.XmlNodeType | |
return |
public PushNamespace ( string namespaceUri ) : void | ||
namespaceUri | string | |
return | void |
public ReadBoolean ( string fieldName ) : bool | ||
fieldName | string | |
return | bool |
public ReadBooleanArray ( string fieldName ) : BooleanCollection | ||
fieldName | string | |
return | BooleanCollection |
public ReadByteArray ( string fieldName ) : ByteCollection | ||
fieldName | string | |
return | ByteCollection |
public ReadByteString ( string fieldName ) : byte[] | ||
fieldName | string | |
return | byte[] |
public ReadByteStringArray ( string fieldName ) : ByteStringCollection | ||
fieldName | string | |
return | ByteStringCollection |
public ReadDataValue ( string fieldName ) : Opc.Ua.DataValue | ||
fieldName | string | |
return | Opc.Ua.DataValue |
public ReadDataValueArray ( string fieldName ) : DataValueCollection | ||
fieldName | string | |
return | DataValueCollection |
public ReadDateTime ( string fieldName ) : System.DateTime | ||
fieldName | string | |
return | System.DateTime |
public ReadDateTimeArray ( string fieldName ) : DateTimeCollection | ||
fieldName | string | |
return | DateTimeCollection |
public ReadDiagnosticInfo ( ) : DiagnosticInfo | ||
return | DiagnosticInfo |
public ReadDiagnosticInfo ( string fieldName ) : DiagnosticInfo | ||
fieldName | string | |
return | DiagnosticInfo |
public ReadDiagnosticInfoArray ( string fieldName ) : DiagnosticInfoCollection | ||
fieldName | string | |
return | DiagnosticInfoCollection |
public ReadDouble ( string fieldName ) : double | ||
fieldName | string | |
return | double |
public ReadDoubleArray ( string fieldName ) : DoubleCollection | ||
fieldName | string | |
return | DoubleCollection |
public ReadEncodeable ( string fieldName, System systemType ) : IEncodeable | ||
fieldName | string | |
systemType | System | |
return | IEncodeable |
public ReadEncodeableArray ( string fieldName, System systemType ) : |
||
fieldName | string | |
systemType | System | |
return |
public ReadEnumerated ( string fieldName, System enumType ) : |
||
fieldName | string | |
enumType | System | |
return |
public ReadEnumeratedArray ( string fieldName, System enumType ) : |
||
fieldName | string | |
enumType | System | |
return |
public ReadExpandedNodeId ( string fieldName ) : Opc.Ua.ExpandedNodeId | ||
fieldName | string | |
return | Opc.Ua.ExpandedNodeId |
public ReadExpandedNodeIdArray ( string fieldName ) : ExpandedNodeIdCollection | ||
fieldName | string | |
return | ExpandedNodeIdCollection |
public ReadExtensionObject ( string fieldName ) : Opc.Ua.ExtensionObject | ||
fieldName | string | |
return | Opc.Ua.ExtensionObject |
public ReadExtensionObjectArray ( string fieldName ) : ExtensionObjectCollection | ||
fieldName | string | |
return | ExtensionObjectCollection |
public ReadExtensionObjectBody ( Opc.Ua.ExpandedNodeId typeId ) : object | ||
typeId | Opc.Ua.ExpandedNodeId | |
return | object |
public ReadFloat ( string fieldName ) : float | ||
fieldName | string | |
return | float |
public ReadFloatArray ( string fieldName ) : FloatCollection | ||
fieldName | string | |
return | FloatCollection |
public ReadGuidArray ( string fieldName ) : UuidCollection | ||
fieldName | string | |
return | UuidCollection |
public ReadInt16 ( string fieldName ) : short | ||
fieldName | string | |
return | short |
public ReadInt16Array ( string fieldName ) : Int16Collection | ||
fieldName | string | |
return | Int16Collection |
public ReadInt32Array ( string fieldName ) : Int32Collection | ||
fieldName | string | |
return | Int32Collection |
public ReadInt64Array ( string fieldName ) : Int64Collection | ||
fieldName | string | |
return | Int64Collection |
public ReadLocalizedText ( string fieldName ) : Opc.Ua.LocalizedText | ||
fieldName | string | |
return | Opc.Ua.LocalizedText |
public ReadLocalizedTextArray ( string fieldName ) : LocalizedTextCollection | ||
fieldName | string | |
return | LocalizedTextCollection |
public ReadNodeId ( string fieldName ) : Opc.Ua.NodeId | ||
fieldName | string | |
return | Opc.Ua.NodeId |
public ReadNodeIdArray ( string fieldName ) : NodeIdCollection | ||
fieldName | string | |
return | NodeIdCollection |
public ReadQualifiedName ( string fieldName ) : Opc.Ua.QualifiedName | ||
fieldName | string | |
return | Opc.Ua.QualifiedName |
public ReadQualifiedNameArray ( string fieldName ) : QualifiedNameCollection | ||
fieldName | string | |
return | QualifiedNameCollection |
public ReadSByte ( string fieldName ) : sbyte | ||
fieldName | string | |
return | sbyte |
public ReadSByteArray ( string fieldName ) : SByteCollection | ||
fieldName | string | |
return | SByteCollection |
public ReadStatusCode ( string fieldName ) : Opc.Ua.StatusCode | ||
fieldName | string | |
return | Opc.Ua.StatusCode |
public ReadStatusCodeArray ( string fieldName ) : StatusCodeCollection | ||
fieldName | string | |
return | StatusCodeCollection |
public ReadString ( string fieldName ) : string | ||
fieldName | string | |
return | string |
public ReadStringArray ( string fieldName ) : StringCollection | ||
fieldName | string | |
return | StringCollection |
public ReadUInt16 ( string fieldName ) : ushort | ||
fieldName | string | |
return | ushort |
public ReadUInt16Array ( string fieldName ) : UInt16Collection | ||
fieldName | string | |
return | UInt16Collection |
public ReadUInt32 ( string fieldName ) : uint | ||
fieldName | string | |
return | uint |
public ReadUInt32Array ( string fieldName ) : UInt32Collection | ||
fieldName | string | |
return | UInt32Collection |
public ReadUInt64 ( string fieldName ) : ulong | ||
fieldName | string | |
return | ulong |
public ReadUInt64Array ( string fieldName ) : UInt64Collection | ||
fieldName | string | |
return | UInt64Collection |
public ReadVariant ( string fieldName ) : Variant | ||
fieldName | string | |
return | Variant |
public ReadVariantArray ( string fieldName ) : VariantCollection | ||
fieldName | string | |
return | VariantCollection |
public ReadXmlElement ( string fieldName ) : |
||
fieldName | string | |
return |
public ReadXmlElementArray ( string fieldName ) : |
||
fieldName | string | |
return |
public SetMappingTables ( Opc.Ua.NamespaceTable namespaceUris, |
||
namespaceUris | Opc.Ua.NamespaceTable | The namespaces URIs referenced by the data being decoded. |
serverUris | The server URIs referenced by the data being decoded. | |
return | void |
public Skip ( |
||
qname | The qualified name of the element to skip. | |
return | void |
public XmlDecoder ( |
||
context | ||
return | System |
public XmlDecoder ( System systemType, XmlReader reader, |
||
systemType | System | |
reader | XmlReader | |
context | ||
return | System |
public XmlDecoder ( |
||
element | ||
context | ||
return | System |