uuid(12ec9252-557c-4869-9a1d-4a7aaa41562b)
This interface allows serializer objects to call back into the serializer engine to work together in generating the XML/SOAP representation.
| Name | Description |
|---|---|
| StartElement | This starts a new element in the current serialization stream. |
| EndElement | Creates a closing Element in the stream |
| Attribute | Writes a attribute value to the stream |
| QNameAttribute | Write a attribute value to the stream, whose value is a QName [Qualified Name] |
| SerializeNode | Takes the Node and serializes it, multi-ref encoding rules are applied as needed |
| SerializeValue | Takes the value and serializes it, multi-ref encoding rules are applied as needed |
| WriteText | Writes out textual data as an element value, XML escaping is applied as needed. |
| WriteTextNoEncoding | Write out textual data as an element value, No XML escaping is applied, it is up to you to ensure this is well formed XML |
There's a standard implementation of this provided, you shouldn't need to implement it.
Call this interface when you are writing serializer objects.
Copyright © Simon Fell, 2000-2004. All rights reserved.