The following tables list the members exposed by XmlEncoder.
| Name | Description | |
|---|---|---|
|  | XmlEncoder Constructor | Overloaded. | 
| Name | Description | |
|---|---|---|
|  | Context | The message context associated with the encoder. | 
|  | EncodingType | The type of encoding being used. | 
| Name | Description | |
|---|---|---|
|  | Close | Completes writing and returns the XML text. | 
|  | Dispose | Frees any unmanaged resources. | 
|  | Pop | Writes an end element. | 
|  | PopNamespace | Pops a namespace from the namespace stack. | 
|  | Push | Writes a start element. | 
|  | PushNamespace | Pushes a namespace onto the namespace stack. | 
|  | SaveStringTable | Saves a string table from an XML stream. | 
|  | SetMappingTables | Initializes the tables used to map namespace and server uris during encoding. | 
|  | WriteBoolean | Writes a boolean to the stream. | 
|  | WriteBooleanArray | Writes a boolean array to the stream. | 
|  | WriteByte | Writes a byte to the stream. | 
|  | WriteByteArray | Writes a sbyte array to the stream. | 
|  | WriteByteString | Writes a byte string to the stream. | 
|  | WriteByteStringArray | Writes a byte string array to the stream. | 
|  | WriteDataValue | Writes an DataValue array to the stream. | 
|  | WriteDataValueArray | Writes an DataValue array to the stream. | 
|  | WriteDateTime | Writes a UTC date/time to the stream. | 
|  | WriteDateTimeArray | Writes a UTC date/time array to the stream. | 
|  | WriteDiagnosticInfo | Writes an DiagnosticInfo to the stream. | 
|  | WriteDiagnosticInfoArray | Writes an DiagnosticInfo array to the stream. | 
|  | WriteDouble | Writes a double to the stream. | 
|  | WriteDoubleArray | Writes a double array to the stream. | 
|  | WriteEncodeable | Writes an encodeable object to the stream. | 
|  | WriteEncodeableArray | Writes an encodeable object array to the stream. | 
|  | WriteEnumerated | Writes an enumerated value array to the stream. | 
|  | WriteEnumeratedArray | Writes an enumerated value array to the stream. | 
|  | WriteExpandedNodeId | Writes an ExpandedNodeId to the stream. | 
|  | WriteExpandedNodeIdArray | Writes an ExpandedNodeId array to the stream. | 
|  | WriteExtensionObject | Writes an ExtensionObject to the stream. | 
|  | WriteExtensionObjectArray | Writes an extension object array to the stream. | 
|  | WriteExtensionObjectBody | Writes the body of an ExtensionObject to the stream. | 
|  | WriteFloat | Writes a float to the stream. | 
|  | WriteFloatArray | Writes a float array to the stream. | 
|  | WriteGuid | Overloaded. Writes a GUID to the stream. | 
|  | WriteGuidArray | Overloaded. Writes a GUID array to the stream. | 
|  | WriteInt16 | Writes a short to the stream. | 
|  | WriteInt16Array | Writes a short array to the stream. | 
|  | WriteInt32 | Writes an int to the stream. | 
|  | WriteInt32Array | Writes a int array to the stream. | 
|  | WriteInt64 | Writes a long to the stream. | 
|  | WriteInt64Array | Writes a long array to the stream. | 
|  | WriteLocalizedText | Writes an LocalizedText to the stream. | 
|  | WriteLocalizedTextArray | Writes an LocalizedText array to the stream. | 
|  | WriteNodeId | Writes an NodeId to the stream. | 
|  | WriteNodeIdArray | Writes an NodeId array to the stream. | 
|  | WriteObjectArray | Writes an Variant array to the stream. | 
|  | WriteQualifiedName | Writes an QualifiedName to the stream. | 
|  | WriteQualifiedNameArray | Writes an QualifiedName array to the stream. | 
|  | WriteSByte | Writes a sbyte to the stream. | 
|  | WriteSByteArray | Writes a sbyte array to the stream. | 
|  | WriteStatusCode | Writes an StatusCode to the stream. | 
|  | WriteStatusCodeArray | Writes an StatusCode array to the stream. | 
|  | WriteString | Writes a string to the stream. | 
|  | WriteStringArray | Writes a string array to the stream. | 
|  | WriteUInt16 | Writes a ushort to the stream. | 
|  | WriteUInt16Array | Writes a ushort array to the stream. | 
|  | WriteUInt32 | Writes a uint to the stream. | 
|  | WriteUInt32Array | Writes a uint array to the stream. | 
|  | WriteUInt64 | Writes a ulong to the stream. | 
|  | WriteUInt64Array | Writes a ulong array to the stream. | 
|  | WriteVariant | Writes an Variant array to the stream. | 
|  | WriteVariantArray | Writes an Variant array to the stream. | 
|  | WriteVariantContents | Writes the contents of an Variant to the stream. | 
|  | WriteXmlElement | Writes an XmlElement to the stream. | 
|  | WriteXmlElementArray | Writes an XmlElement array to the stream. | 
 
     
     
     
     
     
    