Method | Description | |
---|---|---|
Close ( ) : string |
Completes writing and returns the XML text.
|
|
Dispose ( ) : void |
Frees any unmanaged resources.
|
|
JsonEncoder ( |
Initializes the object with default values.
|
|
PopNamespace ( ) : void |
Pops a namespace from the namespace stack.
|
|
PushNamespace ( string namespaceUri ) : void |
Pushes a namespace onto the namespace stack.
|
|
SetMappingTables ( Opc.Ua.NamespaceTable namespaceUris, |
Initializes the tables used to map namespace and server uris during encoding.
|
|
WriteBoolean ( string fieldName, bool value ) : void |
Writes a boolean to the stream.
|
|
WriteBooleanArray ( string fieldName, IList |
Writes a boolean array to the stream.
|
|
WriteByte ( string fieldName, byte value ) : void |
Writes a byte to the stream.
|
|
WriteByteArray ( string fieldName, IList |
Writes a sbyte array to the stream.
|
|
WriteByteString ( string fieldName, byte value ) : void |
Writes a byte string to the stream.
|
|
WriteByteStringArray ( string fieldName, IList |
Writes a byte string array to the stream.
|
|
WriteDataValue ( string fieldName, Opc.Ua.DataValue value ) : void |
Writes an DataValue array to the stream.
|
|
WriteDataValueArray ( string fieldName, IList |
Writes an DataValue array to the stream.
|
|
WriteDateTime ( string fieldName, System.DateTime value ) : void |
Writes a UTC date/time to the stream.
|
|
WriteDateTimeArray ( string fieldName, IList |
Writes a UTC date/time array to the stream.
|
|
WriteDiagnosticInfo ( string fieldName, DiagnosticInfo value ) : void |
Writes an DiagnosticInfo to the stream.
|
|
WriteDiagnosticInfoArray ( string fieldName, IList |
Writes an DiagnosticInfo array to the stream.
|
|
WriteDouble ( string fieldName, double value ) : void |
Writes a double to the stream.
|
|
WriteDoubleArray ( string fieldName, IList |
Writes a double array to the stream.
|
|
WriteEncodeable ( string fieldName, IEncodeable value, System systemType ) : void |
Writes an encodeable object to the stream.
|
|
WriteEncodeableArray ( string fieldName, IList |
Writes an encodeable object array to the stream.
|
|
WriteEnumerated ( string fieldName, |
Writes an enumerated value array to the stream.
|
|
WriteEnumeratedArray ( string fieldName, |
Writes an enumerated value array to the stream.
|
|
WriteExpandedNodeId ( string fieldName, Opc.Ua.ExpandedNodeId value ) : void |
Writes an ExpandedNodeId to the stream.
|
|
WriteExpandedNodeIdArray ( string fieldName, IList |
Writes an ExpandedNodeId array to the stream.
|
|
WriteExtensionObject ( string fieldName, Opc.Ua.ExtensionObject value ) : void |
Writes an ExtensionObject to the stream.
|
|
WriteExtensionObjectArray ( string fieldName, IList |
Writes an extension object array to the stream.
|
|
WriteFloat ( string fieldName, float value ) : void |
Writes a float to the stream.
|
|
WriteFloatArray ( string fieldName, IList |
Writes a float array to the stream.
|
|
WriteGuid ( string fieldName, System.Guid value ) : void |
Writes a GUID to the stream.
|
|
WriteGuid ( string fieldName, Uuid value ) : void |
Writes a GUID to the stream.
|
|
WriteGuidArray ( string fieldName, IList |
Writes a GUID array to the stream.
|
|
WriteGuidArray ( string fieldName, IList |
Writes a GUID array to the stream.
|
|
WriteInt16 ( string fieldName, short value ) : void |
Writes a short to the stream.
|
|
WriteInt16Array ( string fieldName, IList |
Writes a short array to the stream.
|
|
WriteInt32 ( string fieldName, int value ) : void |
Writes an int to the stream.
|
|
WriteInt32Array ( string fieldName, IList |
Writes a int array to the stream.
|
|
WriteInt64 ( string fieldName, long value ) : void |
Writes a long to the stream.
|
|
WriteInt64Array ( string fieldName, IList |
Writes a long array to the stream.
|
|
WriteLocalizedText ( string fieldName, Opc.Ua.LocalizedText value ) : void |
Writes an LocalizedText to the stream.
|
|
WriteLocalizedTextArray ( string fieldName, IList |
Writes an LocalizedText array to the stream.
|
|
WriteNodeId ( string fieldName, Opc.Ua.NodeId value ) : void |
Writes an NodeId to the stream.
|
|
WriteNodeIdArray ( string fieldName, IList |
Writes an NodeId array to the stream.
|
|
WriteObjectArray ( string fieldName, IList |
Writes an Variant array to the stream.
|
|
WriteQualifiedName ( string fieldName, Opc.Ua.QualifiedName value ) : void |
Writes an QualifiedName to the stream.
|
|
WriteQualifiedNameArray ( string fieldName, IList |
Writes an QualifiedName array to the stream.
|
|
WriteSByte ( string fieldName, sbyte value ) : void |
Writes a sbyte to the stream.
|
|
WriteSByteArray ( string fieldName, IList |
Writes a sbyte array to the stream.
|
|
WriteStatusCode ( string fieldName, Opc.Ua.StatusCode value ) : void |
Writes an StatusCode to the stream.
|
|
WriteStatusCodeArray ( string fieldName, IList |
Writes an StatusCode array to the stream.
|
|
WriteString ( string fieldName, string value ) : void |
Writes a string to the stream.
|
|
WriteStringArray ( string fieldName, IList |
Writes a string array to the stream.
|
|
WriteUInt16 ( string fieldName, ushort value ) : void |
Writes a ushort to the stream.
|
|
WriteUInt16Array ( string fieldName, IList |
Writes a ushort array to the stream.
|
|
WriteUInt32 ( string fieldName, uint value ) : void |
Writes a uint to the stream.
|
|
WriteUInt32Array ( string fieldName, IList |
Writes a uint array to the stream.
|
|
WriteUInt64 ( string fieldName, ulong value ) : void |
Writes a ulong to the stream.
|
|
WriteUInt64Array ( string fieldName, IList |
Writes a ulong array to the stream.
|
|
WriteVariant ( string fieldName, Variant value ) : void |
Writes an Variant array to the stream.
|
|
WriteVariantArray ( string fieldName, IList |
Writes an Variant array to the stream.
|
|
WriteVariantContents ( object value, TypeInfo typeInfo ) : void |
Writes the contents of an Variant to the stream.
|
|
WriteXmlElement ( string fieldName, |
Writes an XmlElement to the stream.
|
|
WriteXmlElementArray ( string fieldName, IList |
Writes an XmlElement array to the stream.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
Method | Description | |
---|---|---|
EscapeString ( string value ) : void | ||
Initialize ( ) : void |
Sets private members to default values.
|
|
Initialize ( string fieldName, string namespaceUri ) : void |
Writes the root element to the stream.
|
|
PopArray ( ) : void | ||
PopStructure ( ) : void | ||
PushArray ( string fieldName ) : void | ||
PushStructure ( string fieldName ) : void | ||
WriteMatrix ( string fieldName, System.Matrix value ) : void |
Writes an DataValue array to the stream.
|
|
WriteNamespaceIndex ( ushort namespaceIndex ) : void | ||
WriteServerIndex ( uint serverIndex ) : void | ||
WriteSimpleField ( string fieldName, string value, bool quotes ) : void |
public JsonEncoder ( |
||
context | ||
useReversibleEncoding | bool | |
writer | ||
return | System |
public PushNamespace ( string namespaceUri ) : void | ||
namespaceUri | string | |
return | void |
public SetMappingTables ( Opc.Ua.NamespaceTable namespaceUris, |
||
namespaceUris | Opc.Ua.NamespaceTable | The namespaces URIs referenced by the data being encoded. |
serverUris | The server URIs referenced by the data being encoded. | |
return | void |
public WriteBoolean ( string fieldName, bool value ) : void | ||
fieldName | string | |
value | bool | |
return | void |
public WriteBooleanArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteByte ( string fieldName, byte value ) : void | ||
fieldName | string | |
value | byte | |
return | void |
public WriteByteArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteByteString ( string fieldName, byte value ) : void | ||
fieldName | string | |
value | byte | |
return | void |
public WriteByteStringArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteDataValue ( string fieldName, Opc.Ua.DataValue value ) : void | ||
fieldName | string | |
value | Opc.Ua.DataValue | |
return | void |
public WriteDataValueArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteDateTime ( string fieldName, System.DateTime value ) : void | ||
fieldName | string | |
value | System.DateTime | |
return | void |
public WriteDateTimeArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteDiagnosticInfo ( string fieldName, DiagnosticInfo value ) : void | ||
fieldName | string | |
value | DiagnosticInfo | |
return | void |
public WriteDiagnosticInfoArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteDouble ( string fieldName, double value ) : void | ||
fieldName | string | |
value | double | |
return | void |
public WriteDoubleArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteEncodeable ( string fieldName, IEncodeable value, System systemType ) : void | ||
fieldName | string | |
value | IEncodeable | |
systemType | System | |
return | void |
public WriteEncodeableArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
systemType | System | |
return | void |
public WriteEnumerated ( string fieldName, |
||
fieldName | string | |
value | ||
return | void |
public WriteEnumeratedArray ( string fieldName, |
||
fieldName | string | |
values | ||
systemType | System | |
return | void |
public WriteExpandedNodeId ( string fieldName, Opc.Ua.ExpandedNodeId value ) : void | ||
fieldName | string | |
value | Opc.Ua.ExpandedNodeId | |
return | void |
public WriteExpandedNodeIdArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteExtensionObject ( string fieldName, Opc.Ua.ExtensionObject value ) : void | ||
fieldName | string | |
value | Opc.Ua.ExtensionObject | |
return | void |
public WriteExtensionObjectArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteFloat ( string fieldName, float value ) : void | ||
fieldName | string | |
value | float | |
return | void |
public WriteFloatArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteGuid ( string fieldName, System.Guid value ) : void | ||
fieldName | string | |
value | System.Guid | |
return | void |
public WriteGuid ( string fieldName, Uuid value ) : void | ||
fieldName | string | |
value | Uuid | |
return | void |
public WriteGuidArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteGuidArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteInt16 ( string fieldName, short value ) : void | ||
fieldName | string | |
value | short | |
return | void |
public WriteInt16Array ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteInt32 ( string fieldName, int value ) : void | ||
fieldName | string | |
value | int | |
return | void |
public WriteInt32Array ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteInt64 ( string fieldName, long value ) : void | ||
fieldName | string | |
value | long | |
return | void |
public WriteInt64Array ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteLocalizedText ( string fieldName, Opc.Ua.LocalizedText value ) : void | ||
fieldName | string | |
value | Opc.Ua.LocalizedText | |
return | void |
public WriteLocalizedTextArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteNodeId ( string fieldName, Opc.Ua.NodeId value ) : void | ||
fieldName | string | |
value | Opc.Ua.NodeId | |
return | void |
public WriteNodeIdArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteObjectArray ( string fieldName, IList | ||
fieldName | string | |
values | IList | |
return | void |
public WriteQualifiedName ( string fieldName, Opc.Ua.QualifiedName value ) : void | ||
fieldName | string | |
value | Opc.Ua.QualifiedName | |
return | void |
public WriteQualifiedNameArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteSByte ( string fieldName, sbyte value ) : void | ||
fieldName | string | |
value | sbyte | |
return | void |
public WriteSByteArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteStatusCode ( string fieldName, Opc.Ua.StatusCode value ) : void | ||
fieldName | string | |
value | Opc.Ua.StatusCode | |
return | void |
public WriteStatusCodeArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteString ( string fieldName, string value ) : void | ||
fieldName | string | |
value | string | |
return | void |
public WriteStringArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteUInt16 ( string fieldName, ushort value ) : void | ||
fieldName | string | |
value | ushort | |
return | void |
public WriteUInt16Array ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteUInt32 ( string fieldName, uint value ) : void | ||
fieldName | string | |
value | uint | |
return | void |
public WriteUInt32Array ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteUInt64 ( string fieldName, ulong value ) : void | ||
fieldName | string | |
value | ulong | |
return | void |
public WriteUInt64Array ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteVariant ( string fieldName, Variant value ) : void | ||
fieldName | string | |
value | Variant | |
return | void |
public WriteVariantArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |
public WriteVariantContents ( object value, TypeInfo typeInfo ) : void | ||
value | object | |
typeInfo | TypeInfo | |
return | void |
public WriteXmlElement ( string fieldName, |
||
fieldName | string | |
value | ||
return | void |
public WriteXmlElementArray ( string fieldName, IList |
||
fieldName | string | |
values | IList |
|
return | void |