Method | Description | |
---|---|---|
BinaryDecoder ( Stream stream, |
Creates a decoder that reads from a stream.
|
|
BinaryDecoder ( byte buffer, |
Creates a decoder that reads from a memory buffer.
|
|
BinaryDecoder ( byte buffer, int start, int count, |
Creates a decoder that reads from a memory buffer.
|
|
Close ( ) : void |
Completes reading and closes the stream.
|
|
DecodeMessage ( Stream stream, System expectedType, |
Decodes a message from a stream.
|
|
DecodeMessage ( System expectedType ) : IEncodeable |
Decodes an object from a buffer.
|
|
DecodeMessage ( byte buffer, System expectedType, |
Decodes a message from a buffer.
|
|
Dispose ( ) : void |
Frees any unmanaged resources.
|
|
LoadStringTable ( |
Loads a string table from a binary stream.
|
|
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.
|
|
ReadByteString ( string fieldName, int maxByteStringLength ) : 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 ( 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 ExtensionObject from the stream.
|
|
ReadExtensionObjectArray ( string fieldName ) : ExtensionObjectCollection |
Reads an extension object array 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.
|
|
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.
|
|
ReadString ( string fieldName, int maxStringLength ) : string |
Reads a string from the stream (throws an exception if its length exceeds the limit specified).
|
|
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.
|
|
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.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
Method | Description | |
---|---|---|
ReadArrayLength ( ) : int |
Reads the length of an array.
|
|
ReadExtensionObject ( ) : Opc.Ua.ExtensionObject |
Reads an extension object from the stream.
|
|
ReadNodeIdBody ( byte encodingByte, Opc.Ua.NodeId value ) : void |
Reads the body of a node id.
|
|
ReadVariant ( string fieldName ) : Variant |
public BinaryDecoder ( Stream stream, |
||
stream | Stream | |
context | ||
return | System |
public BinaryDecoder ( byte buffer, |
||
buffer | byte | |
context | ||
return | System |
public BinaryDecoder ( byte buffer, int start, int count, |
||
buffer | byte | |
start | int | |
count | int | |
context | ||
return | System |
public static DecodeMessage ( Stream stream, System expectedType, |
||
stream | Stream | |
expectedType | System | |
context | ||
return | IEncodeable |
public DecodeMessage ( System expectedType ) : IEncodeable | ||
expectedType | System | |
return | IEncodeable |
public static DecodeMessage ( byte buffer, System expectedType, |
||
buffer | byte | |
expectedType | System | |
context | ||
return | IEncodeable |
public LoadStringTable ( |
||
stringTable | ||
return | bool |
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 ReadByteString ( string fieldName, int maxByteStringLength ) : byte[] | ||
fieldName | string | |
maxByteStringLength | int | |
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 ( 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 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 ReadString ( string fieldName, int maxStringLength ) : string | ||
fieldName | string | |
maxStringLength | int | |
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 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 |